Flight times from Haikou to Shanghai & schedule

The average flight time from Haikou to Shanghai is About 6 hours 6 minutes, covering a distance of About 1,653 km.

Flight duration

About 6 hours 6 minutes

Flight distance

About 1,653 km

How long is the flight from Haikou to Shanghai?

The flights usually depart from Haikou Meilan International Airport and arrive at Shanghai Pudong International Airport.

See more
Earliest first
Latest first
Shanghai Airlines FM9256
HAK 1:35 PM
PVG 4:55 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6777
HAK 2:00 PM
CAN 3:25 PM
With stops 1.4h
S
M
T
W
T
F
S
China Southern Airlines CZ3586
CAN 10:00 PM
PVG 12:20 AM
2.3h
S
M
T
W
T
F
S
Check prices
Shandong Airlines SC8846
HAK 2:15 PM
TNA 7:20 PM
With stops 5.1h
S
M
T
W
T
F
S
Shandong Airlines SC1165
TNA 8:50 AM
SHA 10:20 AM
1.5h
S
M
T
W
T
F
S
Check prices
Shandong Airlines SC8846
HAK 2:15 PM
TNA 7:20 PM
With stops 5.1h
S
M
T
W
T
F
S
Shandong Airlines SC1163
TNA 8:30 PM
PVG 10:20 PM
1.8h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6685
HAK 3:35 PM
PVG 6:30 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Shandong Airlines SC8852
HAK 3:45 PM
TNA 7:10 PM
With stops 3.4h
S
M
T
W
T
F
S
Shandong Airlines SC1165
TNA 8:50 AM
SHA 10:20 AM
1.5h
S
M
T
W
T
F
S
Check prices
Shandong Airlines SC8852
HAK 3:45 PM
TNA 7:10 PM
With stops 3.4h
S
M
T
W
T
F
S
Shandong Airlines SC1163
TNA 8:30 PM
PVG 10:20 PM
1.8h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6783
HAK 6:00 PM
CAN 7:25 PM
With stops 1.4h
S
M
T
W
T
F
S
China Southern Airlines CZ3586
CAN 10:00 PM
PVG 12:20 AM
2.3h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH9316
HAK 6:55 AM
SZX 8:30 AM
With stops 1.6h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9503
SZX 12:00 PM
SHA 2:25 PM
2.4h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH9316
HAK 6:55 AM
SZX 8:30 AM
With stops 1.6h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9505
SZX 12:50 PM
SHA 3:20 PM
2.5h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH9316
HAK 6:55 AM
SZX 8:30 AM
With stops 1.6h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9521
SZX 2:50 PM
PVG 5:20 PM
2.5h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH9316
HAK 6:55 AM
SZX 8:30 AM
With stops 1.6h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9507
SZX 3:45 PM
SHA 6:20 PM
2.6h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8257
HAK 7:55 PM
PVG 10:55 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
9 Air AQ1503
HAK 7:00 AM
CSX 9:10 AM
With stops 2.2h
S
M
T
W
T
F
S
Shanghai Airlines FM9396
CSX 11:05 AM
SHA 12:50 PM
1.8h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU2594
HAK 7:20 PM
WUH 10:00 PM
With stops 2.7h
S
M
T
W
T
F
S
China Eastern Airlines MU2503
WUH 7:25 AM
PVG 8:55 AM
1.5h
S
M
T
W
T
F
S
Check prices
Air China CA8574
HAK 8:55 PM
PVG 11:40 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U1223
HAK 8:25 AM
PVG 11:25 AM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3515
HAK 8:25 AM
PVG 11:25 AM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6771
HAK 8:05 AM
CAN 9:35 AM
With stops 1.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3537
CAN 11:00 AM
SHA 1:20 PM
2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6771
HAK 8:05 AM
CAN 9:35 AM
With stops 1.5h
S
M
T
W
T
F
S
China Southern Airlines CZ3503
CAN 4:00 PM
SHA 6:25 PM
2.4h
S
M
T
W
T
F
S
Check prices
See all
Hainan Airlines HU7119
HAK 12:20 PM
PVG 3:20 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
9 Air AQ1733
HAK 12:15 PM
PVG 6:30 PM
Nonstop 6.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6789
HAK 12:00 PM
CAN 1:25 PM
With stops 1.4h
S
M
T
W
T
F
S
China Southern Airlines CZ3586
CAN 10:00 PM
PVG 12:20 AM
2.3h
S
M
T
W
T
F
S
Check prices
Tianjin Airlines GS7830
HAK 12:35 PM
SWA 2:05 PM
With stops 1.5h
S
M
T
W
T
F
S
Spring Airlines 9C7368
SWA 6:45 AM
SHA 8:50 AM
2.1h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1272
HAK 11:50 AM
PVG 2:55 PM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7417
HAK 11:15 AM
CSX 1:15 PM
With stops 2.0h
S
M
T
W
T
F
S
Hainan Airlines HU7757
CSX 8:15 PM
PVG 10:20 PM
2.1h
S
M
T
W
T
F
S
Check prices
Shandong Airlines SC2287
HAK 11:30 PM
ZUH 12:35 AM
With stops 1.1h
S
M
T
W
T
F
S
Shandong Airlines SC2293
ZUH 8:50 AM
SHA 11:15 AM
2.4h
S
M
T
W
T
F
S
Check prices
Lucky Air 8L9974
HAK 11:45 PM
KMG 1:35 AM
With stops 1.8h
S
M
T
W
T
F
S
Lucky Air 8L9887
KMG 8:50 AM
SHA 12:00 PM
3.2h
S
M
T
W
T
F
S
Check prices
Shandong Airlines SC2287
HAK 11:30 PM
ZUH 12:35 AM
With stops 1.1h
S
M
T
W
T
F
S
Shandong Airlines SC2297
ZUH 7:05 PM
SHA 9:35 PM
2.5h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH9312
HAK 10:35 PM
SZX 11:55 PM
With stops 1.3h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9511
SZX 7:45 AM
PVG 10:20 AM
2.6h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH9312
HAK 10:35 PM
SZX 11:55 PM
With stops 1.3h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9501
SZX 8:05 AM
SHA 10:30 AM
2.4h
S
M
T
W
T
F
S
Check prices
China Eastern Airlines MU6338
HAK 10:05 PM
KHN 12:15 AM
With stops 2.2h
S
M
T
W
T
F
S
China Eastern Airlines MU9028
KHN 7:10 AM
PVG 8:50 AM
1.7h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1088
HAK 9:25 PM
PVG 12:30 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM9254
HAK 9:40 PM
SHA 12:10 AM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6785
HAK 9:00 AM
CAN 10:25 AM
With stops 1.4h
S
M
T
W
T
F
S
China Southern Airlines CZ8211
CAN 6:00 PM
PVG 8:30 PM
2.5h
S
M
T
W
T
F
S
Check prices
Shenzhen Airlines ZH9314
HAK 9:35 AM
SZX 10:55 AM
With stops 1.3h
S
M
T
W
T
F
S
Shenzhen Airlines ZH9509
SZX 7:30 PM
SHA 9:50 PM
2.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6787
HAK 9:00 PM
CAN 10:25 PM
With stops 1.4h
S
M
T
W
T
F
S
China Southern Airlines CZ3571
CAN 3:00 PM
SHA 5:25 PM
2.4h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6787
HAK 9:00 PM
CAN 10:25 PM
With stops 1.4h
S
M
T
W
T
F
S
China Southern Airlines CZ3503
CAN 4:00 PM
SHA 6:25 PM
2.4h
S
M
T
W
T
F
S
Check prices
Air China CA8574
HAK 8:55 PM
PVG 11:40 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U1223
HAK 8:25 AM
PVG 11:25 AM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
See all
Shanghai Airlines FM9256
HAK 1:35 PM
PVG 4:55 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6685
HAK 3:35 PM
PVG 6:30 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8257
HAK 7:55 PM
PVG 10:55 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Air China CA8574
HAK 8:55 PM
PVG 11:40 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U1223
HAK 8:25 AM
PVG 11:25 AM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3515
HAK 8:25 AM
PVG 11:25 AM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1088
HAK 9:25 PM
PVG 12:30 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM9254
HAK 9:40 PM
SHA 12:10 AM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1272
HAK 11:50 AM
PVG 2:55 PM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU7119
HAK 12:20 PM
PVG 3:20 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
9 Air AQ1733
HAK 12:15 PM
PVG 6:30 PM
Nonstop 6.3h
S
M
T
W
T
F
S
Check prices
See all
Hainan Airlines HU7119
HAK 12:20 PM
PVG 3:20 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
9 Air AQ1733
HAK 12:15 PM
PVG 6:30 PM
Nonstop 6.3h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1272
HAK 11:50 AM
PVG 2:55 PM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Juneyao Airlines HO1088
HAK 9:25 PM
PVG 12:30 AM
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM9254
HAK 9:40 PM
SHA 12:10 AM
Nonstop 2.5h
S
M
T
W
T
F
S
Check prices
Air China CA8574
HAK 8:55 PM
PVG 11:40 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Sichuan Airlines 3U1223
HAK 8:25 AM
PVG 11:25 AM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ3515
HAK 8:25 AM
PVG 11:25 AM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ8257
HAK 7:55 PM
PVG 10:55 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
China Southern Airlines CZ6685
HAK 3:35 PM
PVG 6:30 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Shanghai Airlines FM9256
HAK 1:35 PM
PVG 4:55 PM
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Haikou to Shanghai