Beijing to Shanghai flight status today

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

The distance from Beijing, CN (PEK) to Shanghai, CN (PVG) is 1097 km (681 miles). Beijing Capital International Airport and Shanghai Pudong International Airport are in the same time zone (GMT +8:00). The current time on both airports is Sunday 2026-02-08 16:37 PM.

Sichuan Airlines | China Eastern | Air France | Shandong Airlines | Shenzhen Airlines | Air China | Qantas | Air New Zealand | Etihad Airways | SF Airlines | Delta | United Airlines | Hainan Airlines | El Al | Suparna Airlines | China Postal Airlines | Guangdong Longhao | South African Airways | Alitalia | Virgin Atlantic | KLM |

List of 75 flights from Beijing, CN (PEK) to Shanghai, CN (PVG).
No. Departure Arrival Last Update Status
3U5164 07:00 09:15 Arrived On time
3U5196 14:30 17:00 Scheduled On time

 

No. Departure Arrival Last Update Status
MU5152 08:30 10:50 Arrived On time
MU5164 19:30 21:50 Scheduled On time
MU5154 11:30 13:30 Scheduled On time
MU5100 07:00 09:15 Arrived On time
MU5158 14:30 17:00 Scheduled On time
MU7214 17:50 20:15 Landed
MU7074 08:45 11:00 Landed

 

No. Departure Arrival Last Update Status
AF5270 08:30 10:50 Departed On time
AF7863 19:30 21:50 Scheduled On time

 

No. Departure Arrival Last Update Status
SC5406 21:00 23:20 Scheduled On time
SC5416 07:55 10:15 Scheduled On time

 

No. Departure Arrival Last Update Status
ZH1883 21:00 23:20 Scheduled On time
ZH1835 07:55 10:15 Arrived Delayed by 15m
ZH4060 07:40 09:45 Cancelled

 

No. Departure Arrival Last Update Status
CA8428 22:35 01:00 Unknown
CA1883 21:00 23:20 Scheduled On time
CA1058 23:55 02:20 Scheduled
CA8430 22:15 00:30 Unknown
CA8357 07:40 09:45 Scheduled On time
CA1081 02:00 04:15 Unknown
CA1835 08:00 10:15 Scheduled On time
CA1014 15:45 18:10 Scheduled
CA1042 15:45 18:10 Landed
CA1054 21:15 23:05 Scheduled
CA1030 22:00 00:20 Unknown
CA1066 23:05 01:30 Unknown

 

No. Departure Arrival Last Update Status
QF4008 19:30 21:50 Scheduled On time
QF4034 14:30 17:00 Scheduled

 

No. Departure Arrival Last Update Status
NZ3821 21:00 23:20 Scheduled On time
NZ3819 07:55 10:15 Scheduled On time
NZ3841 07:20 09:35 Landed Late

 

No. Departure Arrival Last Update Status
EY5925 07:00 09:15 Scheduled On time
EY5729 08:30 10:50 Arrived Delayed by 24m
EY5926 11:30 13:30 Departed On time

 

No. Departure Arrival Last Update Status
O37202 05:45 08:30 Arrived On time
O37121 02:00 03:45 Unknown
O37113 04:25 06:50 In Air
O37059 17:10 19:40 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
DL6468 11:30 13:30 Scheduled On time
DL6381 07:00 09:15 Arrived On time
DL6529 13:00 15:20 Landed

 

No. Departure Arrival Last Update Status
UA7570 08:00 10:15 Scheduled On time

 

No. Departure Arrival Last Update Status
HU7611 15:55 18:15 Scheduled On time
HU7613 11:00 13:20 Departed On time
HU6209 15:15 17:30 Scheduled On time
HU8387 10:07 None Arrived On time
HU8220 02:06 None Arrived On time
HU8350 13:48 None Arrived On time
HU8336 10:58 None Arrived On time
HU8354 03:42 None Arrived On time
HU8233 02:49 None Arrived On time
HU8236 02:40 None Arrived On time
HU8031 04:15 None Arrived Delayed by 683 minutes
HU8388 16:39 None Arrived On time
HU8231 02:00 08:00 In Air
HU8428 01:00 03:15 Landed
HU8427 01:00 03:15 Unknown
HU8148 12:15 14:30 Scheduled
HU8128 19:00 21:20 Landed
HU8133 10:15 12:30 Landed

 

No. Departure Arrival Last Update Status
LY8307 21:00 23:20 Scheduled On time

 

No. Departure Arrival Last Update Status
Y87930 04:20 06:45 Unknown
Y87996 03:45 05:55 Scheduled On time

 

No. Departure Arrival Last Update Status
CF9021 03:00 05:25 Scheduled
CF9031 21:00 23:25 No Takeoff Info - Call Airline

 

No. Departure Arrival Last Update Status
GI7611 10:25 None Arrived Delayed by 20 minutes

 

No. Departure Arrival Last Update Status
SA7142 08:01 10:15 Landed

 

No. Departure Arrival Last Update Status
AZ5322 07:55 10:10 Landed

 

No. Departure Arrival Last Update Status
VS7925 20:20 22:35 Landed
VS7923 07:35 09:55 Unknown
VS7921 07:20 09:35 Landed Late

 

No. Departure Arrival Last Update Status
KL8717 07:55 10:10 Landed
KL8719 19:35 22:10 Landed