NRT → PVG Tokyo to Shanghai
live
Direct flights from Tokyo (NRT) to Shanghai (PVG): 49 nonstop departures observed each week across 8 airlines. 70% of the last 20 operated flights arrived within 15 minutes of schedule. The median arrival is 5 minutes late. No cancellations were recorded across the 20 tracked flights. The nonstop covers 1,796 km, an estimated 2 hours 48 minutes in the air. Measured by Pro Flight Search from live flight boards at Tokyo and Shanghai. Updated 20 October 2026 at 18:07 UTC.
Today, NRT → PVG Wed 21 Oct · local times
Sched Flight NRT departure PVG arrival
·
9C6218 中国春秋航空公司
On schedule
PVG 22:30 scheduled
·
CA920 中国国际航空公司
On schedule
PVG 22:35 scheduled
·
CA930 中国国际航空公司
On schedule
PVG 17:50 scheduled
·
HO1380 吉祥航空公司
On schedule
PVG 15:25 scheduled
·
IJ5 春秋航空日本
On schedule
PVG 21:45 scheduled
·
MU272 中国东方航空公司
On schedule
PVG 13:35 scheduled
·
MU522 中国东方航空公司
On schedule
PVG 19:15 scheduled
·
MU524 中国东方航空公司
On schedule
PVG 16:15 scheduled
·
NH919 全日空航空公司
On schedule
PVG 11:40 scheduled
Checked NRT board 22:03 · PVG board 02:07
NRT
Tokyo
smooth · +1
PVG
Shanghai
smooth · +1
dep bank 09:20–22:25 49x weekly
Runs mixed · 8 airlines · 49x weekly · nonstop
70% on time
of the last 20 operated NRT → PVG flights arrived within 15 minutes
Median arrival delay is +5 min . 0 of 20 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +5 min across the last 20 operated legs
Flight time ~2h 48m estimated from route distance
Weekly departures 49x 8 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 20
The week scheduled departures · origin local time
Air China All Nippon Airways China Eastern Airlines China Southern Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air ChinaCA
Flights CA930 15:20 daily · CA920 20:10 daily
All Nippon AirwaysNH
Flights NH919 09:20 daily
China Eastern AirlinesMU 50% on time
Flights MU272 10:55 daily · MU728 13:00 Fr Sa Su · MU524 13:50 daily · MU522 16:55 daily
China Southern AirlinesCZ
Flights CZ8310 14:35 Tu Th Sa
Jetstar JapanGK
Flights GK35 22:25 Mo We Fr Su
JuneyaoHO
Flights HO1380 13:20 daily
Spring JapanIJ
Flights IJ3 13:55 Tu We Th Fr Sa Su · IJ5 19:20 daily
Spring Airlines9C
Flights 9C6218 20:00 daily
History operated legs · board outcomes
10-20 CA920 dep +18 → arr −21
10-20 CA930 dep +34 → arr −13
10-20 MU272 dep +21 → arr −27
10-20 MU522 dep +45 → arr +7
10-20 MU524 dep +38 → arr −5
10-20 NH919 dep +22 → arr −10
Show 12 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from NRT and PVG, paired departure → arrival per flight and day. Board tracking since Mon, Oct 19 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 43 Completed 32 Delayed 4 Within 15m 28/32 Median -2m
9C6218 中国春秋航空公司
3 days
Wed, Oct 21
1/2 legs · B-6751
NRT
Departure
Sched 20:00
Scheduled departure
Tue schedule from board history
→
PVG
Arrival
Sched 22:30
Scheduled arrival · landing pending
Tue, Oct 20
2/2 legs · B-6751
NRT
Departure
19:55
Departed · Sched 20:005m early
→
PVG
Arrival
22:00
Landed · Sched 22:3030m early
Mon, Oct 19
2/2 legs · B-8247
NRT
Departure
19:51
Departed · Sched 20:009m early
→
PVG
Arrival
22:00
Landed · Sched 22:3030m early
Full 9C6218 history →
CA920 中国国际航空公司
3 days
Wed, Oct 21
1/2 legs · B-32AL
NRT
Departure
Sched 20:10
Scheduled departure
Tue schedule from board history
→
PVG
Arrival
Sched 22:35
Scheduled arrival · landing pending
Tue, Oct 20
2/2 legs · B-32AL
NRT
Departure
20:11
Departed · Sched 20:101m late
→
PVG
Arrival
22:14
Landed · Sched 22:3521m early
Mon, Oct 19
2/2 legs · B-327V
NRT
Departure
20:03
Departed · Sched 20:107m early
→
PVG
Arrival
Sched 22:35
Scheduled time only · no board update captured
Full CA920 history →
CA930 中国国际航空公司
3 days
Wed, Oct 21
1/2 legs · B-327V
NRT
Departure
Sched 15:20
Scheduled departure
Tue schedule from board history
→
PVG
Arrival
Sched 17:50
Scheduled arrival · landing pending
Tue, Oct 20
2/2 legs · B-327V
NRT
Departure
15:41
Departed · Sched 15:2021m late
→
PVG
Arrival
17:37
Landed · Sched 17:5013m early
Mon, Oct 19
1/2 legs · B-32DN
NRT
Departure
15:18
Departed · Sched 15:202m early
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full CA930 history →
HO1380 吉祥航空公司
3 days
Wed, Oct 21
1/2 legs · B-226M
NRT
Departure
Sched 13:20
Scheduled departure
Tue schedule from board history
→
PVG
Arrival
Sched 15:25
Scheduled arrival · landing pending
Tue, Oct 20
2/2 legs · B-226M
NRT
Departure
13:34
Departed · Sched 13:2014m late
→
PVG
Arrival
15:42
Landed · Sched 15:2517m late
Mon, Oct 19
1/2 legs · B-1115
NRT
Departure
13:18
Departed · Sched 13:202m early
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full HO1380 history →
IJ5 春秋航空日本
3 days
NRT
Departure
Sched 19:20
Scheduled departure
Tue schedule from board history
→
PVG
Arrival
Sched 21:45
Scheduled arrival · landing pending
NRT
Departure
19:21
Departed · Sched 19:201m late
→
PVG
Arrival
21:34
Landed · Sched 21:4511m early
NRT
Departure
19:25
Departed · Sched 19:205m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full IJ5 history →
MU272 中国东方航空公司
3 days
Wed, Oct 21
1/2 legs · B-32KF
NRT
Departure
Sched 10:55
Scheduled departure
Tue schedule from board history
→
PVG
Arrival
Sched 13:35
Scheduled arrival · landing pending
Tue, Oct 20
2/2 legs · B-32KF
NRT
Departure
10:46
Departed · Sched 10:559m early
→
PVG
Arrival
13:08
Landed · Sched 13:3527m early
Mon, Oct 19
1/2 legs · B-32KP
NRT
Departure
10:53
Departed · Sched 10:552m early
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full MU272 history →
MU522 中国东方航空公司
3 days
Wed, Oct 21
1/2 legs · B-32DW
NRT
Departure
Sched 16:55
Scheduled departure
Tue schedule from board history
→
PVG
Arrival
Sched 19:15
Scheduled arrival · landing pending
Tue, Oct 20
2/2 legs · B-32DW
NRT
Departure
17:07
Departed · Sched 16:5512m late
→
PVG
Arrival
19:22
Landed · Sched 19:157m late
Mon, Oct 19
1/2 legs · B-329E
NRT
Departure
16:58
Departed · Sched 16:553m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full MU522 history →
MU524 中国东方航空公司
3 days
Wed, Oct 21
1/2 legs · B-305X
NRT
Departure
Sched 13:50
Scheduled departure
Tue schedule from board history
→
PVG
Arrival
Sched 16:15
Scheduled arrival · landing pending
Tue, Oct 20
2/2 legs · B-305X
NRT
Departure
14:06
Departed · Sched 13:5016m late
→
PVG
Arrival
16:10
Landed · Sched 16:155m early
Mon, Oct 19
1/2 legs · B-8970
NRT
Departure
14:01
Departed · Sched 13:5011m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full MU524 history →
NH919 全日空航空公司
3 days
Wed, Oct 21
1/2 legs · JA898A
NRT
Departure
Sched 09:20
Scheduled departure
Tue schedule from board history
→
PVG
Arrival
Sched 11:40
Scheduled arrival · landing pending
Tue, Oct 20
2/2 legs · JA898A
NRT
Departure
09:24
Departed · Sched 09:204m late
→
PVG
Arrival
11:30
Landed · Sched 11:4010m early
Mon, Oct 19
1/2 legs · JA840A
NRT
Departure
09:40
Departed · Sched 09:2020m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full NH919 history →
CZ8310 中国南方航空公司
1 day
Tue, Oct 20
2/2 legs · B-32L3
NRT
Departure
14:46
Departed · Sched 14:3511m late
→
PVG
Arrival
16:55
Landed · Sched 17:0510m early
Full CZ8310 history →
IJ3 春秋航空日本
1 day
NRT
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
Sched 16:20
Scheduled time only · no board update captured
Full IJ3 history →
GK35 捷星日本航空
1 day
Mon, Oct 19
2/2 legs · JA23JJ
NRT
Departure
22:30
Departed · Sched 22:255m late
→
PVG
Arrival
00:40
Landed · Sched 00:5010m early
Full GK35 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Tokyo (NRT) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/NRT-PVG
Copy
How we measure this →
NRT to PVG questions
Is NRT–PVG running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 83/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on NRT–PVG? Operators schedule morning departures around 09:20 and evening departures around 19:20 from NRT. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PVG delay card to confirm conditions when you'd arrive.
How long is the flight from NRT to PVG? Great-circle distance is 1,796 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 157–184 min gate-to-gate on this route.
How often does NRT–PVG fly? 8 carriers operate this route, around 79 flights a week between them. Compare carrier days and times in the airline list above.