• 繁體中文
  • 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,089

One-way
Return
MF
SUB
14:10
7h5min
transit
SHA
09:55
MF
Surabaya - Shanghai | Jan 08 | Xiamen Airlines
HKD1,089
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,245
QZ
SUB
17:40
8h5min
transit
PVG
04:45
QZ
Surabaya - Shanghai | Jan 08 | PT Indonesia AirAsia
HKD1,307
QZ
SUB
13:35
8h35min
transit
PVG
05:30
QZ
Surabaya - Shanghai | Dec 14 | PT Indonesia AirAsia
HKD1,426
QZ
SUB
13:25
8h10min
transit
PVG
04:45
QZ
Surabaya - Shanghai | Jan 29 | PT Indonesia AirAsia
HKD1,429
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
SQ
SUB
14:10
7h5min
transit
SHA
09:55
SQ
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,089
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 HKD1,426
CZ
China Southern Airlines
From HKD2,023
MF
Xiamen Airlines
From HKD2,081
SL
Thai Lion Air
From HKD2,264
MH
Malaysia Airlines
From HKD2,267
CX
Cathay Pacific
From HKD2,432
GA
Garuda Indonesia
From HKD2,550
CI
China Airlines
From HKD3,377
SQ
Singapore Airlines
From HKD3,393
MU
China Eastern Airlines
From HKD5,286
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,089
SUB
PVG
Surabaya - Pudong International Airport
Jan 11 Sun
One-way
|
transit
From HKD1,245
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