Beijing to Shanghai flight status today

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

The distance from Beijing, CN (PEK) to Shanghai, CN (SHA) is 1075 km (668 miles). Beijing Capital International Airport and Shanghai Hongqiao International Airport are in the same time zone (GMT +8:00). The current time on both airports is Tuesday 2025-11-18 05:44 AM.

China Eastern | Shandong Airlines | Shenzhen Airlines | Sichuan Airlines | Air China | Hainan Airlines | United Airlines | Lufthansa | SAS | China Postal Airlines | Shanghai Airlines | Suparna Airlines | Xiamen Airlines | Austrian Airlines | Mandarin Airlines | Alitalia | Delta | S7 Airlines | Hawaiian Airlines | Juneyao Airlines |

List of 144 flights from Beijing, CN (PEK) to Shanghai, CN (SHA).
No. Departure Arrival Last Update Status
MU5118 16:00 18:15 Scheduled On time
MU5128 21:00 23:10 Scheduled On time
MU5160 17:30 19:45 Scheduled On time
MU5106 10:00 12:20 Scheduled On time
MU5126 20:00 22:10 Scheduled On time
MU5102 08:00 10:15 Scheduled On time
MU5162 18:30 21:00 Scheduled On time
MU5156 13:30 15:35 Scheduled On time
MU5112 13:00 15:05 Scheduled On time
MU5124 19:00 21:10 Scheduled On time
MU5110 12:00 14:15 Scheduled On time
MU5120 17:00 19:15 Scheduled On time
MU5104 09:00 11:10 Arrived On time
MU5122 18:00 20:20 Scheduled On time
MU5166 21:30 23:50 Scheduled On time
MU5114 14:00 16:15 Arrived On time
MU5108 11:00 12:55 Arrived On time
MU5116 15:00 17:15 Scheduled On time
MU7102 17:30 19:40 Scheduled On time
MU7108 17:00 19:15 In Air
MU7842 14:00 16:15 In Air
MU7112 09:00 11:15 In Air
MU7426 18:00 None Arrived Early
MU7124 09:30 11:45 Landed

 

No. Departure Arrival Last Update Status
SC5408 12:30 15:00 Scheduled On time
SC5400 10:30 12:45 Scheduled On time
SC5422 17:30 20:00 Scheduled On time
SC5418 15:45 17:55 Scheduled On time
SC5414 14:30 16:55 Scheduled On time
SC5398 09:30 11:55 Scheduled On time
SC5396 08:30 10:55 Scheduled On time
SC5388 19:30 21:40 Scheduled On time
SC5394 07:30 09:55 Arrived On time
SC5420 16:30 18:45 Scheduled On time
SC5412 13:30 16:05 Scheduled On time
SC5655 20:30 22:55 Scheduled On time
SC5424 18:30 20:55 Scheduled On time
SC5402 10:55 13:25 Scheduled On time
SC5404 11:25 13:55 Arrived On time

 

No. Departure Arrival Last Update Status
ZH1589 20:30 22:55 Scheduled On time
ZH1521 14:30 16:55 Scheduled On time
ZH1531 10:30 12:45 Scheduled On time
ZH1519 09:30 11:55 Scheduled On time
ZH1549 16:25 18:45 Scheduled On time
ZH1517 13:30 16:05 Scheduled On time
ZH1509 17:30 20:00 Scheduled On time
ZH1507 07:30 09:55 Scheduled On time
ZH1523 10:55 13:25 Departed On time
ZH1501 08:30 10:55 Scheduled On time
ZH1565 18:30 20:55 Scheduled On time
ZH1563 19:30 21:40 Scheduled On time
ZH1515 15:45 17:55 Scheduled On time
ZH1533 12:30 15:00 Scheduled On time
ZH1557 11:25 13:50 Scheduled On time
ZH1583 16:00 18:30 Scheduled On time
ZH1861 11:00 13:15 Landed

 

No. Departure Arrival Last Update Status
3U5168 09:00 11:10 Scheduled On time
3U5194 13:30 15:35 Scheduled On time
3U5188 19:00 21:10 Scheduled On time
3U5172 11:00 13:20 Scheduled On time
3U5190 20:00 22:10 Scheduled On time
3U5180 15:00 17:15 Scheduled On time
3U5178 14:00 16:15 Scheduled On time
3U5166 08:00 10:15 Arrived On time
3U5174 12:00 14:15 Arrived On time
3U5192 21:00 23:10 Scheduled On time
3U5182 16:00 18:15 Scheduled On time
3U5170 10:00 12:20 Scheduled On time
3U5184 17:00 19:15 Scheduled On time
3U5198 21:30 23:50 Scheduled On time
3U5176 13:00 14:55 Scheduled On time
3U5158 08:00 10:20 Arrived On time
3U5162 13:00 15:10 Scheduled On time

 

No. Departure Arrival Last Update Status
CA1533 12:30 15:00 Scheduled On time
CA1563 19:30 21:40 Scheduled On time
CA1557 11:30 13:55 Scheduled On time
CA1501 08:30 10:55 Scheduled On time
CA1517 13:30 16:05 Scheduled On time
CA1515 15:45 17:55 Scheduled On time
CA1507 07:30 09:55 Scheduled On time
CA1519 09:30 11:55 Scheduled On time
CA1523 10:55 13:25 Scheduled On time
CA1509 17:30 20:00 Scheduled On time
CA1521 14:30 16:55 Arrived On time
CA1531 10:30 12:45 Scheduled On time
CA1565 18:30 20:55 Scheduled On time
CA1549 16:25 18:45 Scheduled On time
CA1589 20:30 22:55 Scheduled On time
CA6581 08:00 08:00 Arrival Scheduled
CA5660 08:00 08:00 Arrival Scheduled
CA5243 08:00 08:00 Arrival Scheduled
CA3200 08:00 08:00 Arrival Scheduled
CA1583 16:00 18:30 Cancelled
CA2218 20:42 None Arrived On time
CA6778 10:08 None Arrived On time
CA6568 12:36 None Arrived On time
CA2245 09:19 None Arrived On time
CA2290 23:46 None Arrived On time
CA1547 10:00 12:15 Landed 11:51
CA9771 18:55 21:10 Diverted

 

No. Departure Arrival Last Update Status
HU7609 20:30 22:40 Scheduled On time
HU7607 17:30 19:40 Scheduled On time
HU7601 07:25 09:35 Scheduled On time
HU7603 08:25 10:35 Arrived On time
HU7605 15:55 18:00 Scheduled On time
HU6171 21:15 23:20 Arrived
HU8214 06:21 None Arrived On time
HU8010 18:00 08:00 In Air

 

No. Departure Arrival Last Update Status
UA7575 19:30 21:40 Scheduled On time
UA7577 18:30 21:00 Unknown

 

No. Departure Arrival Last Update Status
LH7140 14:30 16:55 Scheduled On time

 

No. Departure Arrival Last Update Status
SK9503 13:30 16:00 Arrived
SK9531 14:40 17:10 In Air
SK9517 16:30 19:00 Scheduled
SK9515 15:45 18:00 In Air

 

No. Departure Arrival Last Update Status
CF1531 12:40 None Arrived Early
CF1557 13:55 None Arrived Early

 

No. Departure Arrival Last Update Status
FM5124 21:15 None Arrived On time
FM5108 13:20 None Arrived Early
FM5114 16:15 None Arrived Early
FM5154 13:45 None Arrived Early
FM5110 14:10 None Arrived On time
FM5164 21:45 None Arrived Early
FM5160 19:45 None Arrived Early
FM5116 17:20 None Arrived Early
FM5156 15:45 None Arrived Delayed by 33 minutes
FM5158 23:45 None Arrived Early
FM5128 23:15 None Arrived Early
FM5162 21:00 None Arrived Early
FM9108 18:30 20:50 Scheduled
FM9106 20:30 22:50 Landed

 

No. Departure Arrival Last Update Status
Y85164 21:45 None Arrived Delayed by 39 minutes
Y85162 21:00 None Arrived Early

 

No. Departure Arrival Last Update Status
MF3014 19:30 22:00 Scheduled
MF3039 16:00 18:15 Scheduled
MF3041 08:30 10:50 Arrival On Time
MF3043 17:30 19:45 Scheduled

 

No. Departure Arrival Last Update Status
OS8001 13:30 16:00 Scheduled On time

 

No. Departure Arrival Last Update Status
AE681 08:00 08:00 In Air

 

No. Departure Arrival Last Update Status
AZ4339 08:45 11:00 Scheduled

 

No. Departure Arrival Last Update Status
DL6576 21:30 23:45 Cancelled

 

No. Departure Arrival Last Update Status
S74693 07:20 09:35 Cancelled

 

No. Departure Arrival Last Update Status
HA3822 08:30 10:40 Landed

 

No. Departure Arrival Last Update Status
HO3960 13:30 15:35 Cancelled