Haikou to Shanghai flight status today

List of all flights from Haikou China (HAK) to Shanghai China (PVG) and airlines operated flight from Haikou to Shanghai. The flight is a domestic flight in China. There are 44 flights operated by 17 airlines on this route.

The distance from Haikou, CN (HAK) to Shanghai, CN (PVG) is 1684 km (1046 miles). Haikou Meilan International Airport and Shanghai Pudong International Airport are in the same time zone (GMT +8:00). The current time on both airports is Saturday 2026-05-02 07:56 AM.

Finnair | Sichuan Airlines | China Eastern | China Southern Airlines | Shanghai Airlines | Suparna Airlines | Shenzhen Airlines | Hainan Airlines | Juneyao Airlines | Shandong Airlines | Etihad Airways | Air China | Xiamen Airlines | KLM | 9 Air | Delta | Guangdong Longhao |

List of 44 flights from Haikou, CN (HAK) to Shanghai, CN (PVG).
No. Departure Arrival Last Update Status
AY3168 11:50 14:55 Scheduled On time

 

No. Departure Arrival Last Update Status
3U1223 08:25 11:25 Scheduled On time

 

No. Departure Arrival Last Update Status
MU8388 13:35 16:55 Scheduled On time
MU3687 19:55 22:55 Scheduled On time
MU3799 11:50 14:55 Arrived On time
MU5550 18:50 21:55 Cancelled
MU6356 06:20 08:55 Departed On time
MU3598 19:20 22:15 Landed
MU3167 08:25 11:20 Landed
MU9532 20:50 23:40 Cancelled
MU4475 16:10 19:05 Landed

 

No. Departure Arrival Last Update Status
CZ3515 08:25 11:25 Scheduled On time
CZ6765 17:00 19:55 Scheduled On time
CZ8257 19:55 23:00 Scheduled On time
CZ6685 15:35 18:30 Departed On time
CZ2359 08:25 11:25 Landed

 

No. Departure Arrival Last Update Status
FM9256 13:35 16:55 Scheduled On time
FM7356 13:25 15:55 Scheduled On time
FM7120 23:55 None Arrived On time

 

No. Departure Arrival Last Update Status
Y87596 22:05 00:55 Scheduled On time
Y87011 00:16 None Arrived On time
Y87120 23:55 None Arrived Delayed by 51 minutes
Y89254 16:25 None Arrived Early

 

No. Departure Arrival Last Update Status
ZH5038 19:55 22:55 Departed On time
ZH4852 20:00 23:10 Scheduled On time
ZH5154 11:50 14:55 Arrived On time

 

No. Departure Arrival Last Update Status
HU7119 12:20 15:20 Departed On time
HU7219 16:10 19:10 Scheduled On time
HU6023 12:30 15:10 Scheduled
HU1499 10:00 08:00 In Air

 

No. Departure Arrival Last Update Status
HO1272 11:50 14:55 Arrived Delayed by 40m
HO1088 19:55 22:55 Scheduled On time
HO1274 06:55 09:55 Departed Delayed by 4h 24m
HO1621 07:25 10:15 Scheduled On time

 

No. Departure Arrival Last Update Status
SC5162 20:00 23:10 Scheduled On time

 

No. Departure Arrival Last Update Status
EY5982 18:50 21:55 Cancelled
EY5842 06:20 08:55 Scheduled On time

 

No. Departure Arrival Last Update Status
CA8574 20:00 23:10 Scheduled On time
CA1974 20:10 22:55 Unknown

 

No. Departure Arrival Last Update Status
MF7697 20:40 23:30 Scheduled On time

 

No. Departure Arrival Last Update Status
KL8805 06:20 08:50 Arrived On time

 

No. Departure Arrival Last Update Status
AQ1733 12:50 18:25 Scheduled On time

 

No. Departure Arrival Last Update Status
DL6477 12:05 14:55 In Air

 

No. Departure Arrival Last Update Status
GI7219 19:15 None Arrived Early