PVG → NRT Shanghai to Tokyo
live
Direct flights from Shanghai (PVG) to Tokyo (NRT): 90 nonstop departures observed each week across 10 airlines. 93% of the last 55 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 58 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 Shanghai and Tokyo. Updated 5 November 2026 at 06:07 UTC.
Today, PVG → NRT Thu 5 Nov · local times
NH920ANA In the air, 22 min late
Left PVG at 13:57 , 22 min after its 13:35 slot.
Likely landing about 17:20middle half 17:12 to 17:29 · sched 17:25
Landing estimate from 239,724 tracked flights of 2 to 4 hours that left 15 to 29 min late. The NRT board has not posted a landing time yet. How planes make up time
Track NH920 →
Sched Flight PVG departure NRT arrival
02:20
GK36 Jetstar Japan
Left 02:45 +25
Landed 06:10 −10
08:25
HO1379 Juneyao
Left 08:48 +23
Landed 12:04 +4
08:55
IJ6 Spring Japan
Left 09:30 +35
Landed 12:53 −7
09:10
MU523 China Eastern
Left 09:39 +29
Landed 12:53 +3
09:15
CZ8309 China Southern
Left 09:25 +10
Landed 12:41 −34
09:40
CA929 Air China
Left 10:11 +31
Landed 13:25 −15
12:00
MU521 China Eastern
Left 12:13 +13
NRT est. 15:15 In the air · sched 15:55
13:35
NH920 ANA
Left 13:57 +22
NRT about 17:20 In the air · sched 17:25
14:00
JL876 JAL
On schedule T浦东(T1)
NRT 18:00 scheduled
14:05
CA919 Air China
On schedule T浦东(T2)
NRT 18:10 scheduled
15:00
9C6217 Spring
On schedule T浦东(T2-S2)
NRT 18:40 scheduled
17:10
MU271 中国东方航空公司
On schedule T浦东(T1-S1)
·
17:30
IJ4 春秋航空日本
On schedule T浦东(T2)
·
Checked PVG board 14:07 · NRT board 15:05
PVG
Shanghai
busy · +25
NRT
Tokyo
smooth · +0
dep bank 02:20–17:30 90x weekly
Runs reliable · 10 airlines · 90x weekly · nonstop
93% on time
of the last 55 tracked PVG → NRT flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 58 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 55 arrivals
Flight time ~2h 48m estimated from route distance
Weekly departures 90x 10 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 58
The week scheduled departures · origin local time
Air China All Nippon Airways China Eastern Airlines China Postal 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 89% on time
Flights CA929 09:40 daily · CA919 14:05 daily
All Nippon AirwaysNH
Flights NH920 13:35 daily
China Eastern AirlinesMU 93% on time
Flights MU727 08:20 Fr Sa Su · MU523 09:10 daily · MU521 12:00 daily · MU271 17:10 daily
China Postal AirlinesCF
Flights CF207 varies Th Sa Su
China Southern AirlinesCZ
Flights CZ8309 09:15 Tu Th Sa
Japan AirlinesJL 100% on time
Flights JL876 14:00 daily
Jetstar JapanGK
Flights GK36 02:20 Mo Tu Th Sa
JuneyaoHO 100% on time
Flights HO1379 08:25 daily
Spring JapanIJ 88% on time
Flights IJ6 08:55 daily · IJ4 17:30 daily
Spring Airlines9C
Flights 9C6217 15:00 daily
History operated legs · board outcomes
11-05 CA929 dep +31 → arr −15
11-05 GK36 dep +25 → arr −10
11-05 MU523 dep +29 → arr +3
11-04 CA919 dep +17 → arr −33
11-04 CA929 dep +42 → arr −3
11-04 JL876 dep +36 → arr −6
11-04 MU271 dep +9 → arr −11
11-04 MU521 dep +41 → arr +5
11-04 MU523 dep +35 → arr +7
11-04 NH920 dep +22 → arr −21
11-03 CA919 dep +42 → arr −9
11-03 CA929 dep +23 → arr −25
11-03 IJ4 dep +137 → arr +98
11-03 JL876 dep +36 → arr −13
11-03 MU271 dep +18 → arr −15
11-03 MU521 dep +52 → arr +11
11-03 MU523 dep +19 → arr −12
11-03 NH920 dep +3 → arr −36
11-02 CA919 dep +27 → arr +4
11-02 CA929 dep +17 → arr −31
11-02 JL6720 arrived +0
Show 32 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 PVG and NRT, paired departure → arrival per flight and day. Board history since Sun, Nov 1. Each day adds the flights our airport boards record.
Board rows 120 Completed 109 Delayed 50 Within 15m 59/109 Median +10m
9C6217 Spring
5 days
PVG
Departure
Sched 15:00
Scheduled departure
→
NRT
Arrival
Sched 18:40
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-6705
PVG
Departure
15:18
Departed · Sched 15:0018m late
→
NRT
Arrival
18:49
Landed · Sched 18:409m late
Tue, Nov 3
2/2 legs · B-8647
PVG
Departure
15:10
Departed · Sched 15:0010m late
→
NRT
Arrival
18:44
Landed · Sched 18:404m late
Mon, Nov 2
2/2 legs · B-8647
PVG
Departure
16:29
Departed · Sched 15:0089m late
→
NRT
Arrival
19:57
Landed · Sched 18:4077m late
Sun, Nov 1
2/2 legs · B-8700
PVG
Departure
15:04
Departed · Sched 15:004m late
→
NRT
Arrival
18:31
Landed · Sched 18:409m early
Full 9C6217 history →
CA919 Air China
5 days
PVG
Departure
Sched 14:05
Scheduled departure
→
NRT
Arrival
Sched 18:10
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · B-308M
PVG
Departure
14:22
Departed · Sched 14:0517m late
→
NRT
Arrival
17:38
Landed · Sched 18:1032m early
Tue, Nov 3
2/2 legs · B-321N
PVG
Departure
14:47
Departed · Sched 14:0542m late
→
NRT
Arrival
18:02
Landed · Sched 18:108m early
Mon, Nov 2
2/2 legs · B-327V
PVG
Departure
14:32
Departed · Sched 14:0527m late
→
NRT
Arrival
18:15
Landed · Sched 18:105m late
Sun, Nov 1
2/2 legs · B-1080
PVG
Departure
14:25
Departed · Sched 14:0520m late
→
NRT
Arrival
17:53
Landed · Sched 18:1017m early
Full CA919 history →
CA929 Air China
5 days
Thu, Nov 5
2/2 legs · B-32DN
PVG
Departure
10:11
Departed · Sched 09:4031m late
→
NRT
Arrival
13:25
Landed · Sched 13:4015m early
Wed, Nov 4
2/2 legs · B-321M
PVG
Departure
10:22
Departed · Sched 09:4042m late
→
NRT
Arrival
13:39
Landed · Sched 13:401m early
Tue, Nov 3
2/2 legs · B-32AL
PVG
Departure
10:03
Departed · Sched 09:4023m late
→
NRT
Arrival
13:16
Landed · Sched 13:4024m early
Mon, Nov 2
2/2 legs · B-1086
PVG
Departure
09:57
Departed · Sched 09:4017m late
→
NRT
Arrival
13:09
Landed · Sched 13:4031m early
Sun, Nov 1
2/2 legs · B-32AL
PVG
Departure
11:10
Departed · Sched 09:4090m late
→
NRT
Arrival
14:33
Landed · Sched 13:4053m late
Full CA929 history →
CZ8309 China Southern
2 days
Thu, Nov 5
2/2 legs · B-32SR
PVG
Departure
09:25
Departed · Sched 09:1510m late
→
NRT
Arrival
12:42
Landed · Sched 13:1533m early
Tue, Nov 3
2/2 legs · B-32L7
PVG
Departure
09:37
Departed · Sched 09:1522m late
→
NRT
Arrival
12:51
Landed · Sched 13:1524m early
Full CZ8309 history →
GK36 Jetstar Japan
3 days
Thu, Nov 5
2/2 legs · JA09JJ
PVG
Departure
02:45
Departed · Sched 02:2025m late
→
NRT
Arrival
06:10
Landed · Sched 06:2010m early
Tue, Nov 3
2/2 legs · JA11JJ
PVG
Departure
02:54
Departed · Sched 02:2034m late
→
NRT
Arrival
06:13
Landed · Sched 06:207m early
Mon, Nov 2
2/2 legs · JA21JJ
PVG
Departure
02:55
Departed · Sched 02:2035m late
→
NRT
Arrival
06:17
Landed · Sched 06:203m early
Full GK36 history →
HO1379 Juneyao
5 days
Thu, Nov 5
2/2 legs · B-1115
PVG
Departure
08:48
Departed · Sched 08:2523m late
→
NRT
Arrival
12:05
Landed · Sched 12:005m late
Wed, Nov 4
2/2 legs · B-20D1
PVG
Departure
08:58
Departed · Sched 08:2533m late
→
NRT
Arrival
12:07
Landed · Sched 12:007m late
Tue, Nov 3
2/2 legs · B-207N
PVG
Departure
08:48
Departed · Sched 08:2523m late
→
NRT
Arrival
11:59
Landed · Sched 12:001m early
Mon, Nov 2
2/2 legs · B-20EC
PVG
Departure
08:37
Departed · Sched 08:2512m late
→
NRT
Arrival
11:47
Landed · Sched 12:0013m early
Sun, Nov 1
1/2 legs · B-226N
PVG
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
11:49
Landed · Sched 12:0011m early
Full HO1379 history →
IJ4 春秋航空日本
5 days
PVG
Departure
Sched 17:30
Scheduled departure
→
NRT
Arrival
Sched 21:30
Scheduled arrival · landing pending
Wed schedule from board history
PVG
Departure
17:49
Departed · Sched 17:3019m late
→
NRT
Arrival
21:13
Landed · Sched 21:3017m early
PVG
Departure
19:47
Departed · Sched 17:30137m late
→
NRT
Arrival
23:08
Landed · Sched 21:3098m late
PVG
Departure
17:50
Departed · Sched 17:3020m late
→
NRT
Arrival
21:09
Last seen · Sched 21:3021m early
PVG
Departure
17:49
Departed · Sched 17:3019m late
→
NRT
Arrival
21:13
Landed · Sched 21:3017m early
Full IJ4 history →
IJ6 Spring Japan
5 days
PVG
Departure
09:30
Departed · Sched 08:5535m late
→
NRT
Arrival
12:53
Landed · Sched 13:007m early
PVG
Departure
09:25
Departed · Sched 08:5530m late
→
NRT
Arrival
12:47
Landed · Sched 13:0013m early
PVG
Departure
09:29
Departed · Sched 08:5534m late
→
NRT
Arrival
12:55
Landed · Sched 13:005m early
PVG
Departure
09:22
Departed · Sched 08:5527m late
→
NRT
Arrival
12:34
Landed · Sched 13:0026m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
NRT
Arrival
12:35
Landed · Sched 13:0025m early
Full IJ6 history →
JL876 JAL
5 days
PVG
Departure
Sched 14:00
Scheduled departure
→
NRT
Arrival
Sched 18:00
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · JA606J
PVG
Departure
14:36
Departed · Sched 14:0036m late
→
NRT
Arrival
17:54
Landed · Sched 18:006m early
Tue, Nov 3
2/2 legs · JA616J
PVG
Departure
14:36
Departed · Sched 14:0036m late
→
NRT
Arrival
17:47
Landed · Sched 18:0013m early
Mon, Nov 2
2/2 legs · JA608J
PVG
Departure
14:40
Departed · Sched 14:0040m late
→
NRT
Arrival
17:58
Landed · Sched 18:002m early
Sun, Nov 1
2/2 legs · JA618J
PVG
Departure
14:17
Departed · Sched 14:0017m late
→
NRT
Arrival
17:42
Landed · Sched 18:0018m early
Full JL876 history →
MU271 中国东方航空公司
5 days
Thu, Nov 5
1/2 legs · B-32KA
PVG
Departure
Sched 17:10
Scheduled departure
→
NRT
Arrival
Sched 20:55
Scheduled arrival · landing pending
Wed schedule from board history
Wed, Nov 4
2/2 legs · B-32KA
PVG
Departure
17:19
Departed · Sched 17:109m late
→
NRT
Arrival
20:45
Landed · Sched 20:5510m early
Tue, Nov 3
2/2 legs · B-32KP
PVG
Departure
17:28
Departed · Sched 17:1018m late
→
NRT
Arrival
20:43
Landed · Sched 20:5512m early
Mon, Nov 2
2/2 legs · B-32LX
PVG
Departure
17:26
Departed · Sched 17:1016m late
→
NRT
Arrival
20:38
Landed · Sched 20:5517m early
Sun, Nov 1
2/2 legs · B-32LH
PVG
Departure
17:21
Departed · Sched 17:1011m late
→
NRT
Arrival
20:41
Landed · Sched 20:5514m early
Full MU271 history →
MU521 China Eastern
5 days
Thu, Nov 5
2/2 legs · B-32D0
PVG
Departure
12:13
Departed · Sched 12:0013m late
→
NRT
Arrival
15:15
Est. · Sched 15:5540m early
Wed, Nov 4
2/2 legs · B-32CZ
PVG
Departure
12:41
Departed · Sched 12:0041m late
→
NRT
Arrival
16:02
Landed · Sched 15:557m late
Tue, Nov 3
2/2 legs · B-32DW
PVG
Departure
12:52
Departed · Sched 12:0052m late
→
NRT
Arrival
16:09
Landed · Sched 15:5514m late
Mon, Nov 2
2/2 legs · B-304N
PVG
Departure
12:50
Departed · Sched 12:0050m late
→
NRT
Arrival
15:59
Landed · Sched 15:554m late
Sun, Nov 1
2/2 legs · B-304D
PVG
Departure
12:17
Departed · Sched 12:0017m late
→
NRT
Arrival
15:40
Landed · Sched 15:5515m early
Full MU521 history →
MU523 China Eastern
5 days
Thu, Nov 5
2/2 legs · B-324X
PVG
Departure
09:39
Departed · Sched 09:1029m late
→
NRT
Arrival
12:53
Landed · Sched 12:503m late
Wed, Nov 4
2/2 legs · B-305X
PVG
Departure
09:45
Departed · Sched 09:1035m late
→
NRT
Arrival
12:58
Landed · Sched 12:508m late
Tue, Nov 3
2/2 legs · B-306Y
PVG
Departure
09:29
Departed · Sched 09:1019m late
→
NRT
Arrival
12:39
Landed · Sched 12:5011m early
Mon, Nov 2
2/2 legs · B-30CW
PVG
Departure
09:32
Departed · Sched 09:1022m late
→
NRT
Arrival
12:39
Landed · Sched 12:5011m early
Sun, Nov 1
2/2 legs · B-32FQ
PVG
Departure
09:34
Departed · Sched 09:1024m late
→
NRT
Arrival
12:51
Landed · Sched 12:501m late
Full MU523 history →
NH920 ANA
5 days
PVG
Departure
13:57
Departed · Sched 13:3522m late
→
NRT
Arrival
Sched 17:25
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · JA878A
PVG
Departure
13:57
Departed · Sched 13:3522m late
→
NRT
Arrival
17:05
Landed · Sched 17:2520m early
Tue, Nov 3
2/2 legs · JA604F
PVG
Departure
13:38
Departed · Sched 13:353m late
→
NRT
Arrival
16:49
Landed · Sched 17:2536m early
Mon, Nov 2
2/2 legs · JA604F
PVG
Departure
14:06
Departed · Sched 13:3531m late
→
NRT
Arrival
17:22
Landed · Sched 17:253m early
Sun, Nov 1
2/2 legs · JA831A
PVG
Departure
13:58
Departed · Sched 13:3523m late
→
NRT
Arrival
17:17
Landed · Sched 17:258m early
Full NH920 history →
JL6720 JAL
1 day
Mon, Nov 2
1/2 legs · JA654J
PVG
Departure
—
Board row not captured for this rotation yet.
→
CF207 China Postal Airlines
1 day
Sun, Nov 1
1/2 legs · B-5132
PVG
Departure
—
Board row not captured for this rotation yet.
→
MU727 China Eastern
1 day
Sun, Nov 1
2/2 legs · B-32N1
PVG
Departure
09:51
Departed · Sched 08:2091m late
→
NRT
Arrival
13:16
Landed · Sched 12:0076m late
Full MU727 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: Shanghai (PVG) to Tokyo (NRT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PVG-NRT
Copy
How we measure this →
PVG to NRT questions
Is PVG–NRT running on time right now? Mostly on schedule. The departure side at PVG is the weaker end, route health score 80/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PVG–NRT? Operators schedule morning departures around 02:20 and evening departures around 17:10 from PVG. Earlier flights typically land before destination-airport delays accumulate later in the day; check the NRT delay card to confirm conditions when you'd arrive.
How long is the flight from PVG to NRT? 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 PVG–NRT fly? 10 carriers operate this route, around 90 flights a week between them. Compare carrier days and times in the airline list above.