Beijing to Shanghai flight status today

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

The distance from Beijing, CN (PKX) to Shanghai, CN (PVG) is 1048 km (651 miles). Beijing Daxing International Airport and Shanghai Pudong International Airport are in the same time zone (GMT +8:00). The current time on both airports is Thursday 2025-11-20 06:01 AM.

Shenzhen Airlines | Juneyao Airlines | China Eastern | Qantas | Air China | Saudia Airlines | Etihad Airways | Sichuan Airlines | China Southern Airlines | Xiamen Airlines | KLM | Shandong Airlines | Finnair | Delta | China United Airlines | Hebei Airlines | Guangxi Beibu Gulf Airlines |

List of 58 flights from Beijing, CN (PKX) to Shanghai, CN (PVG).
No. Departure Arrival Last Update Status
ZH5144 21:35 23:45 Arrived On time
ZH4934 21:55 00:25 Scheduled On time
ZH5148 11:55 14:10 Scheduled On time
ZH5142 10:55 13:10 Arrived On time
ZH4930 10:40 12:55 Scheduled On time

 

No. Departure Arrival Last Update Status
HO1258 11:55 14:10 Arrived On time
HO1254 21:35 23:45 Scheduled On time
HO1252 10:55 13:10 Arrived On time
HO2252 07:55 10:10 Scheduled Delayed by 2h 5m

 

No. Departure Arrival Last Update Status
MU3743 21:35 23:45 Scheduled
MU3747 11:55 14:10 Arrived On time
MU8243 20:50 22:55 Scheduled Delayed by 21m
MU5130 20:30 22:30 Departed On time
MU4706 08:30 10:35 Arrived On time
MU5196 13:00 15:00 Arrived On time
MU5186 07:30 09:45 Scheduled On time
MU3530 14:40 17:00 Scheduled
MU3588 07:40 09:45 Scheduled
MU3273 17:30 19:35 Cancelled
MU7474 09:45 12:10 Scheduled On time

 

No. Departure Arrival Last Update Status
QF4002 20:30 22:30 Departed On time
QF4282 13:00 15:00 Scheduled On time
QF4042 13:55 16:20 Arrived
QF4291 19:15 21:45 Arrived

 

No. Departure Arrival Last Update Status
CA8680 10:55 13:05 Arrived On time
CA8686 21:55 00:25 Scheduled On time

 

No. Departure Arrival Last Update Status
SV6844 20:30 22:30 Departed On time

 

No. Departure Arrival Last Update Status
EY5930 13:00 15:00 Arrived On time
EY5732 07:30 09:45 Scheduled On time

 

No. Departure Arrival Last Update Status
3U2657 08:30 10:35 Arrived On time
3U4534 21:35 23:45 Scheduled On time
3U4532 07:30 09:45 Arrived On time
3U4538 11:55 14:10 Scheduled On time
3U4881 20:35 22:50 Scheduled On time

 

No. Departure Arrival Last Update Status
CZ8889 20:45 23:10 Scheduled On time
CZ8882 23:00 01:25 Scheduled On time
CZ1959 13:55 16:20 Arrived
CZ1957 19:45 22:10 In Air

 

No. Departure Arrival Last Update Status
MF7715 21:35 23:45 Scheduled On time
MF7705 11:55 14:10 Arrived On time
MF8561 09:00 11:05 Arrived On time
MF7765 07:30 09:45 Scheduled On time
MF8555 17:30 19:40 Scheduled On time

 

No. Departure Arrival Last Update Status
KL8812 20:30 22:30 Departed On time
KL8863 07:30 09:35 Scheduled On time
KL8814 07:30 09:45 Arrived On time

 

No. Departure Arrival Last Update Status
SC5410 21:55 00:20 Scheduled On time
SC5390 11:15 13:05 Arrived On time

 

No. Departure Arrival Last Update Status
AY3162 11:55 14:10 Scheduled On time
AY3258 14:25 16:40 Arrived On time

 

No. Departure Arrival Last Update Status
DL6442 13:00 15:00 Scheduled On time
DL6443 07:45 09:50 Arrived On time
DL6446 13:55 16:20 Arrived
DL6525 07:50 10:00 Arrived

 

No. Departure Arrival Last Update Status
KN5977 20:50 22:55 Departed Delayed by 26m

 

No. Departure Arrival Last Update Status
NS8545 17:00 19:05 Scheduled On time
NS8177 17:55 None Arrived Early

 

No. Departure Arrival Last Update Status
GX1254 09:00 None Arrived Early