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

One-way
Return
MF
SUB
14:40
7h15min
transit
SHA
10:30
MF
Surabaya - Shanghai | Apr 07 | Xiamen Airlines
HKD1,049
MF
SUB
14:40
7h25min
transit
PVG
10:40
MF
Surabaya - Shanghai | Apr 04 | Xiamen Airlines
HKD1,058
MF
SUB
14:40
7h20min
transit
SHA
14:05
MF
Surabaya - Shanghai | Apr 04 | Xiamen Airlines
HKD1,058
QZ
SUB
05:00
8h20min
transit
PVG
00:20
QZ
Surabaya - Shanghai | Apr 16 | PT Indonesia AirAsia
HKD1,073
QZ
SUB
17:30
8h15min
transit
PVG
04:45
QZ
Surabaya - Shanghai | Apr 14 | PT Indonesia AirAsia
HKD1,079
QZ
SUB
13:25
8h25min
transit
PVG
00:20
QZ
Surabaya - Shanghai | Apr 20 | PT Indonesia AirAsia
HKD1,259
QZ
SUB
11:15
8h20min
transit
PVG
00:20
QZ
Surabaya - Shanghai | Apr 25 | PT Indonesia AirAsia
HKD1,267
QZ
SUB
13:30
8h20min
transit
PVG
00:20
QZ
Surabaya - Shanghai | May 01 | PT Indonesia AirAsia
HKD1,320
QZ
SUB
13:30
8h45min
transit
PVG
05:30
QZ
Surabaya - Shanghai | Apr 26 | PT Indonesia AirAsia
HKD1,343
QZ
SUB
05:05
8h15min
transit
PVG
00:20
QZ
Surabaya - Shanghai | Apr 29 | PT Indonesia AirAsia
HKD1,369
CI
SUB
14:40
7h15min
transit
SHA
10:30
CI
Surabaya - Shanghai | Apr 07 | 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 Apr 05-Apr 12
From HKD1,049
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

MF
Xiamen Airlines
From HKD1,049
QZ
PT Indonesia AirAsia
From HKD1,612
CZ
China Southern Airlines
From HKD1,745
SQ
Singapore Airlines
From HKD1,783
CX
Cathay Pacific
From HKD2,378
MH
Malaysia Airlines
From HKD2,506
CI
China Airlines
From HKD3,192
GA
Garuda Indonesia
From HKD3,201
CA
Air China
From HKD5,134
MU
China Eastern Airlines
From HKD5,411
HO
Juneyao Airlines
From HKD10,263
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
Apr 07 Tue
One-way
|
transit
From HKD1,049
SUB
PVG
Surabaya - Pudong International Airport
Apr 04 Sat
One-way
|
transit
From HKD1,058
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