• 繁體中文
  • English
Hong Kong (852) 2928-8882
Macau (853) 2837-0522
Service available
09:00-21:00 7 days a week
Service query
Swipe up to view more
Surabaya to Shanghai flights

Find cheap flights from Surabaya to Shanghai from One-way as low as HKD1,082

One-way
Return
MF
SUB
14:10
7h5min
transit
SHA
09:55
MF
Surabaya - Shanghai | Jan 08 | Xiamen Airlines
HKD1,082
MF
SUB
14:10
7h5min
transit
SHA
19:25
MF
Surabaya - Shanghai | Jan 03 | Xiamen Airlines
HKD1,222
QZ
SUB
13:35
8h35min
transit
PVG
05:30
QZ
Surabaya - Shanghai | Jan 11 | PT Indonesia AirAsia
HKD1,248
QZ
SUB
17:40
8h5min
transit
PVG
04:45
QZ
Surabaya - Shanghai | Jan 08 | PT Indonesia AirAsia
HKD1,313
QZ
SUB
13:25
8h10min
transit
PVG
04:45
QZ
Surabaya - Shanghai | Jan 29 | PT Indonesia AirAsia
HKD1,433
MF
SUB
15:00
7h5min
transit
SHA
13:50
MF
Surabaya - Shanghai | Jan 29 | Xiamen Airlines
HKD1,440
CZ
SUB
08:00
7h45min
transit
PVG
13:10
CZ
Surabaya - Shanghai | Jan 03 | China Southern Airlines
HKD1,475
CZ
SUB
08:00
7h45min
transit
PVG
21:35
CZ
Surabaya - Shanghai | Jan 09 | China Southern Airlines
HKD1,475
CZ
SUB
08:00
7h45min
transit
PVG
13:10
CZ
Surabaya - Shanghai | Jan 07 | China Southern Airlines
HKD1,475
CZ
SUB
08:00
7h35min
transit
SHA
12:15
CZ
Surabaya - Shanghai | Jan 09 | China Southern Airlines
HKD1,475
FD
SUB
14:10
7h5min
transit
SHA
09:55
FD
Surabaya - Shanghai | Jan 08 | Normal Airline
Search for more flights

When is the cheapest time to book a flight?

Price trend charts are a great way of tracking how much your flights cost in the lead up to departure and can help you choose when to book your tickets. See how prices to Shanghai from Surabaya have changed and are set to move below.
Cheapest fligths are between Jan 04-Jan 11
From HKD1,082
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Wingon Travel.

Low cost airlines flying from Surabaya to Shanghai

QZ
PT Indonesia AirAsia
From HKD2,265
MH
Malaysia Airlines
From HKD2,743
CZ
China Southern Airlines
From HKD3,424
SQ
Singapore Airlines
From HKD3,729
GA
Garuda Indonesia
From HKD3,963
CX
Cathay Pacific
From HKD3,965
CA
Air China
From HKD5,021
CI
China Airlines
From HKD5,206
MU
China Eastern Airlines
From HKD5,248
cx
ANA airline
Search for more flights and airlines

Search for cheap flights from Surabaya to Shanghai different airports

SUB
SHA
Surabaya - Hongqiao International Airport
Jan 08 Thu
One-way
|
transit
From HKD1,082
SUB
PVG
Surabaya - Pudong International Airport
Jan 11 Sun
One-way
|
transit
From HKD1,248
Trustworthy
More than half a century of dedicated operation of tourism services, word-of-mouth
Price preference
China hotel low price guarantee, including 17 low-cost airline tickets
Booking faster
Provide all-weather ticket booking service, immediate confirmation