Tokyo to Shanghai flight status today

List of all flights from Tokyo Japan (NRT) to Shanghai China (PVG) and airlines operated flight from Tokyo to Shanghai. The flight is an international flight from Japan to China. There are 138 flights operated by 24 airlines on this route.

The distance from Tokyo, JP (NRT) to Shanghai, CN (PVG) is 1799 km (1118 miles). The time zone of the point of departure Narita International Airport is GMT +9:00. The current time is Wednesday 2025-11-19 22:28 PM. The time zone of the destination point Shanghai Pudong International Airport is GMT+8:00 The current time is Wednesday 2025-11-19 21:28 PM.

Juneyao Airlines | Shanghai Airlines | Air China | Japan Airlines | Spring Airlines Japan | ANA | Spring Airlines | China Cargo | China Eastern | Cargojet | Nippon Cargo Airlines | China Southern Airlines | Jetstar Japan | Shandong Airlines | China Postal Airlines | Polar Air Cargo | UPS | Zipair | China Central Airlines | DHL Air | Air Tahiti Nui | Aeromexico | Air Antilles | Air Japan |

List of 138 flights from Tokyo, JP (NRT) to Shanghai, CN (PVG).
No. Departure Arrival Last Update Status
HO1380 13:15 15:40 Arrived On time
HO3130 09:50 12:20 Scheduled On time
HO1382 20:45 22:50 Scheduled On time
HO1502 20:00 22:05 Scheduled On time
HO1400 19:30 21:55 In Air

 

No. Departure Arrival Last Update Status
FM3040 16:55 19:45 Arrived On time
FM3044 10:55 13:45 Scheduled On time
FM3046 13:00 15:50 Scheduled On time
FM3042 13:50 16:30 Arrived Delayed by 20m
FM1008 13:50 16:40 Scheduled On time
FM1006 09:35 12:00 Departed On time
FM1010 19:25 21:45 Unknown

 

No. Departure Arrival Last Update Status
CA920 19:30 22:15 Scheduled On time
CA924 13:25 15:55 Scheduled On time
CA6662 09:50 12:20 Arrived On time
CA930 15:00 17:25 Arrived Delayed by 23m
CA158 08:55 11:30 Departed On time
CA1074 10:50 13:05 Unknown
CA616 21:00 23:45 Departed On time
CA6658 13:45 16:20 Arrived
CA6660 18:50 21:30 Cancelled

 

No. Departure Arrival Last Update Status
JL9577 13:00 15:50 Departed On time
JL9569 16:55 19:45 Scheduled On time
JL5603 10:55 13:45 Scheduled On time
JL5601 13:50 16:30 Arrived Delayed by 19m
JL6785 22:55 01:20 Scheduled
JL877 13:50 16:40 Departed Delayed by 2h 4m
JL873 09:35 12:00 Arrived On time
JL6729 08:00 09:00 In Air
JL879 19:10 21:55 Cancelled
JL8770 14:20 No Takeoff Info - Call Airline

 

No. Departure Arrival Last Update Status
IJ1 22:20 01:10 Scheduled On time
IJ3 13:55 16:20 Arrived Delayed by 1h 34m
IJ5 19:20 21:45 Scheduled On time
IJ8696 09:00 08:00 Arrival Scheduled
IJ8695 09:00 08:00 In Air
IJ8799 09:00 08:00 In Air

 

No. Departure Arrival Last Update Status
NH9784 13:15 15:40 Departed On time
NH5713 15:00 17:25 Scheduled On time
NH8403 23:10 01:50 Scheduled On time
NH8431 22:00 00:40 Scheduled On time
NH919 09:50 12:20 Arrived On time
NH8415 22:30 01:10 Scheduled On time
NH8517 23:05 01:20 Scheduled On time
NH9800 20:00 22:05 Scheduled On time
NH959 13:45 16:20 Arrived
NH8435 09:15 11:35 Scheduled On time
NH8433 09:20 11:40 No Recent Info - Call Airline
NH8547 None None Scheduled
NH8519 23:30 02:10 Scheduled On time
NH8493 13:51 16:05 Landed
NH921 18:35 20:55 Cancelled
NH5715 19:30 22:00 Unknown
NH5711 08:55 11:30 Unknown

 

No. Departure Arrival Last Update Status
9C6218 19:40 22:20 Scheduled On time
9C6132 11:05 13:30 Scheduled On time
9C6130 15:00 17:20 Scheduled On time

 

No. Departure Arrival Last Update Status
CK242 09:55 12:05 Departed Delayed by 38m
CK254 10:10 11:55 Scheduled On time

 

No. Departure Arrival Last Update Status
MU524 13:50 16:30 Arrived Delayed by 1h
MU522 16:55 19:45 Scheduled On time
MU272 10:55 13:45 Scheduled On time
MU728 13:00 15:50 Arrived Delayed by 22m
MU7524 13:30 15:55 Unknown
MU7784 11:00 13:30 Scheduled
MU4187 13:50 16:40 Scheduled On time
MU4427 09:35 12:00 Arrived On time
MU7264 17:00 19:15 In Air

 

No. Departure Arrival Last Update Status
W83505 22:15 00:30 Landed
W81471 13:01 None Arrived On time
W81541 12:35 None Arrived On time
W81487 10:39 None Arrived On time
W81341 14:48 None Arrived On time
W81365 14:00 None Arrived On time
W81379 14:25 None Arrived On time
W81781 09:09 None Arrived On time
W81343 13:49 None Arrived On time
W81349 14:14 None Arrived On time
W81377 14:09 None Arrived On time
W81383 14:25 None Arrived On time
W81353 14:16 None Arrived On time
W81489 10:27 None Arrived On time
W81461 11:07 None Arrived On time
W81401 13:14 None Arrived On time
W81363 14:29 None Arrived On time
W81463 13:54 None Arrived On time
W81385 14:03 None Arrived On time
W81395 14:10 None Arrived On time
W81351 14:46 None Arrived On time
W81399 14:05 None Arrived On time
W8825 17:00 09:00 In Air
W81551 10:35 12:30 Landed

 

No. Departure Arrival Last Update Status
KZ225 11:05 13:30 Scheduled On time
KZ227 22:40 01:05 Scheduled On time
KZ5227 00:36 None Arrived On time
KZ229 21:00 23:30 Scheduled

 

No. Departure Arrival Last Update Status
CZ8310 14:15 17:00 Scheduled On time
CZ7811 13:50 16:40 Arrived On time
CZ7809 09:35 12:00 Departed On time
CZ208 04:55 None Arrived Delayed by 786 minutes
CZ4861 14:25 17:05 Unknown
CZ4859 09:40 12:00 Landed
CZ4863 19:25 21:45 Unknown

 

No. Departure Arrival Last Update Status
GK35 22:20 01:10 Scheduled On time

 

No. Departure Arrival Last Update Status
SC116 13:45 16:05 Scheduled On time

 

No. Departure Arrival Last Update Status
CF208 17:30 20:00 Landed

 

No. Departure Arrival Last Update Status
PO991 01:01 23:58 Scheduled

 

No. Departure Arrival Last Update Status
5X128 07:31 09:35 Landed 09:19

 

No. Departure Arrival Last Update Status
ZG873 12:17 None Arrived On time
ZG877 11:31 None Arrived On time
ZG6723 11:03 None Arrived On time

 

No. Departure Arrival Last Update Status
I9254 09:24 None Landed 11:15
I9242 12:10 None Arrived On time

 

No. Departure Arrival Last Update Status
D01481 09:15 None Arrived On time
D01335 14:36 None Arrived On time
D01427 00:39 None Arrived On time
D01341 14:23 None Arrived On time
D01355 14:31 None Arrived On time
D01307 13:54 None Arrived On time
D01337 00:05 None Arrived On time
D01329 00:22 None Arrived On time
D01319 00:41 None Arrived On time
D01325 11:39 None Arrived On time
D01139 09:10 None Arrived On time
D01413 10:21 None Arrived On time
D0991 09:00 08:00 In Air
D0958 19:00 09:00 In Air

 

No. Departure Arrival Last Update Status
TN904 12:36 None Arrived On time

 

No. Departure Arrival Last Update Status
AM9350 17:05 None Arrived On time
AM9002 12:50 14:39 Landed
AM9838 13:48 15:47 Landed
AM9004 13:12 15:12 Landed
AM9834 13:40 16:11 Unknown
AM9836 12:49 16:21 Cancelled
AM9033 14:15 16:28 Landed
AM9038 13:30 Cancelled

 

No. Departure Arrival Last Update Status
3S1560 09:00 08:00 In Air

 

No. Departure Arrival Last Update Status
NQ919 09:30 12:00 Landed Late