NRT → PVG Tokyo to Shanghai
live
Direct flights from Tokyo (NRT) to Shanghai (PVG): 88 nonstop departures observed each week across 10 airlines. 94% of the last 50 tracked flights arrived within 15 minutes of schedule. The median arrival is 17 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 Tokyo and Shanghai. Updated 12 November 2026 at 17:45 UTC.
Today, NRT → PVG Fri 13 Nov · local times
Sched Flight NRT departure PVG arrival
·
9C6218 中国春秋航空公司
On schedule
PVG 22:35 scheduled
·
CA920 中国国际航空公司
On schedule
PVG 22:15 scheduled
·
CA930 中国国际航空公司
On schedule
PVG 17:35 scheduled
·
HO1380 吉祥航空公司
On schedule
PVG 15:40 scheduled
·
IJ3 春秋航空日本
On schedule
PVG 16:25 scheduled
·
IJ5 春秋航空日本
On schedule
PVG 22:00 scheduled
·
JL873 日本航空公司
On schedule
PVG 12:20 scheduled
·
MU272 中国东方航空公司
On schedule
PVG 13:45 scheduled
·
MU522 中国东方航空公司
On schedule
PVG 19:35 scheduled
·
MU524 中国东方航空公司
On schedule
PVG 16:30 scheduled
·
MU728 中国东方航空公司
On schedule
PVG 15:55 scheduled
·
NH919 全日空航空公司
On schedule
PVG 12:20 scheduled
Checked NRT board 22:03 · PVG board 01:06
NRT
Tokyo
smooth · +5
PVG
Shanghai
smooth · +0
dep bank 09:35–22:20 88x weekly
Runs reliable · 10 airlines · 88x weekly · nonstop
94% on time
of the last 50 tracked NRT → PVG flights arrived within 15 minutes
Median arrival delay is −17 min . 0 of 58 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −17 min across the last 50 arrivals
Flight time ~2h 48m estimated from route distance
Weekly departures 88x 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 100% on time
Flights CA930 15:00 daily · CA920 19:30 daily
All Nippon AirwaysNH
Flights NH919 09:50 daily
China Eastern AirlinesMU 92% on time
Flights MU272 10:55 daily · MU728 13:00 Fr Sa Su · MU524 13:50 daily · MU522 16:55 daily
China Postal AirlinesCF
Flights CF208 varies Su
China Southern AirlinesCZ
Flights CZ8310 14:20 Tu Th Sa
Japan AirlinesJL
Flights JL873 09:35 daily
Jetstar JapanGK
Flights GK35 22:20 Mo We Fr Su
JuneyaoHO
Flights HO1380 13:15 daily
Spring JapanIJ 75% on time
Flights IJ3 13:45 daily · IJ5 19:20 daily
Spring Airlines9C 100% on time
Flights 9C6218 19:40 daily
History operated legs · board outcomes
11-12 CA920 dep +18 → arr −41
11-12 CA930 dep +28 → arr −19
11-12 JL873 dep +23 → arr −38
11-12 MU272 dep +20 → arr −37
11-12 MU522 dep +54 → arr +4
11-12 MU524 dep +45 → arr −4
11-12 NH919 dep −5 → arr −26
11-11 CA920 dep +21 → arr −40
11-11 CA930 dep +8 → arr −40
11-11 GK35 dep +12 → arr −30
11-11 JL873 dep +14 → arr −36
11-11 MU272 dep +19 → arr −35
11-11 MU522 dep +54 → arr −6
11-11 MU524 dep +31 → arr −27
11-11 NH919 dep +10 → arr −34
11-10 CA920 dep +22 → arr −33
11-10 CA930 dep +18 → arr −29
11-10 IJ5 dep +200 → arr +176
11-10 JL873 dep +20 → arr −26
11-10 MU272 dep +16 → arr −27
11-10 MU522 dep +43 → arr −8
11-10 MU524 dep +60 → arr +8
11-10 NH919 dep +30 → arr −14
11-09 CA920 dep +24 → arr −15
11-09 CA930 dep +40 → arr +5
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 NRT and PVG, paired departure → arrival per flight and day. Board history since Sun, Nov 8. Each day adds the flights our airport boards record.
Board rows 120 Completed 108 Delayed 16 Within 15m 92/108 Median -4m
9C6218 中国春秋航空公司
6 days
Fri, Nov 13
1/2 legs · B-6646
NRT
Departure
Sched 19:40
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 22:35
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-6646
NRT
Departure
19:39
Departed · Sched 19:401m early
→
PVG
Arrival
22:03
Landed · Sched 22:3532m early
Wed, Nov 11
2/2 legs · B-6932
NRT
Departure
20:10
Departed · Sched 19:4030m late
→
PVG
Arrival
22:20
Landed · Sched 22:3515m early
Tue, Nov 10
2/2 legs · B-1026
NRT
Departure
19:41
Departed · Sched 19:401m late
→
PVG
Arrival
22:04
Landed · Sched 22:3531m early
Mon, Nov 9
2/2 legs · B-8871
NRT
Departure
19:36
Departed · Sched 19:404m early
→
PVG
Arrival
22:16
Landed · Sched 22:3519m early
Sun, Nov 8
2/2 legs · B-8590
NRT
Departure
19:43
Departed · Sched 19:403m late
→
PVG
Arrival
22:03
Landed · Sched 22:3532m early
Full 9C6218 history →
CA920 中国国际航空公司
6 days
Fri, Nov 13
1/2 legs · B-32CE
NRT
Departure
Sched 19:30
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 22:15
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-32CE
NRT
Departure
19:48
Departed · Sched 19:3018m late
→
PVG
Arrival
21:34
Landed · Sched 22:1541m early
Wed, Nov 11
2/2 legs · B-32AS
NRT
Departure
19:25
Departed · Sched 19:305m early
→
PVG
Arrival
21:35
Landed · Sched 22:1540m early
Tue, Nov 10
2/2 legs · B-322Y
NRT
Departure
19:29
Departed · Sched 19:301m early
→
PVG
Arrival
21:42
Landed · Sched 22:1533m early
Mon, Nov 9
2/2 legs · B-321N
NRT
Departure
19:31
Departed · Sched 19:301m late
→
PVG
Arrival
22:00
Landed · Sched 22:1515m early
Sun, Nov 8
1/2 legs · B-329K
NRT
Departure
19:24
Departed · Sched 19:306m early
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full CA920 history →
CA930 中国国际航空公司
6 days
Fri, Nov 13
1/2 legs · B-327V
NRT
Departure
Sched 15:00
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 17:35
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-327V
NRT
Departure
15:08
Departed · Sched 15:008m late
→
PVG
Arrival
17:16
Landed · Sched 17:3519m early
Wed, Nov 11
2/2 legs · B-307C
NRT
Departure
14:53
Departed · Sched 15:007m early
→
PVG
Arrival
16:55
Landed · Sched 17:3540m early
Tue, Nov 10
2/2 legs · B-327V
NRT
Departure
15:18
Departed · Sched 15:0018m late
→
PVG
Arrival
17:06
Landed · Sched 17:3529m early
Mon, Nov 9
2/2 legs · B-326Y
NRT
Departure
15:10
Departed · Sched 15:0010m late
→
PVG
Arrival
17:40
Landed · Sched 17:355m late
Sun, Nov 8
1/2 legs · B-308M
NRT
Departure
14:54
Departed · Sched 15:006m early
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full CA930 history →
HO1380 吉祥航空公司
5 days
Fri, Nov 13
1/2 legs · B-20EQ
NRT
Departure
Sched 13:15
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 15:40
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-20EQ
NRT
Departure
13:41
Departed · Sched 13:1526m late
→
PVG
Arrival
15:27
Landed · Sched 15:4013m early
Wed, Nov 11
2/2 legs · B-207N
NRT
Departure
13:17
Departed · Sched 13:152m late
→
PVG
Arrival
15:17
Landed · Sched 15:4023m early
Tue, Nov 10
2/2 legs · B-20DT
NRT
Departure
13:34
Departed · Sched 13:1519m late
→
PVG
Arrival
15:32
Landed · Sched 15:408m early
Mon, Nov 9
2/2 legs · B-1115
NRT
Departure
13:22
Departed · Sched 13:157m late
→
PVG
Arrival
15:38
Landed · Sched 15:402m early
Full HO1380 history →
IJ3 春秋航空日本
6 days
NRT
Departure
Sched 13:45
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 16:25
Scheduled arrival · landing pending
NRT
Departure
13:48
Departed · Sched 13:453m late
→
PVG
Arrival
16:22
Landed · Sched 16:253m early
NRT
Departure
13:51
Departed · Sched 13:456m late
→
PVG
Arrival
15:57
Landed · Sched 16:2528m early
NRT
Departure
14:03
Departed · Sched 13:4518m late
→
PVG
Arrival
16:26
Landed · Sched 16:251m late
NRT
Departure
13:43
Departed · Sched 13:452m early
→
PVG
Arrival
16:17
Landed · Sched 16:258m early
NRT
Departure
14:00
Departed · Sched 13:4515m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full IJ3 history →
IJ5 春秋航空日本
6 days
NRT
Departure
Sched 19:20
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 22:00
Scheduled arrival · landing pending
NRT
Departure
19:23
Departed · Sched 19:203m late
→
PVG
Arrival
21:55
Landed · Sched 22:005m early
NRT
Departure
19:20 Departed
→
PVG
Arrival
21:37
Landed · Sched 22:0023m early
NRT
Departure
22:40
Departed · Sched 19:20200m late
→
PVG
Arrival
00:56
Landed · Sched 22:00176m late
NRT
Departure
22:59
Departed · Sched 19:20219m late
→
PVG
Arrival
01:14
Landed · Sched 22:00194m late
NRT
Departure
19:26
Departed · Sched 19:206m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full IJ5 history →
JL873 日本航空公司
5 days
Fri, Nov 13
1/2 legs · JA835J
NRT
Departure
Sched 09:35
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 12:20
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · JA835J
NRT
Departure
09:38
Departed · Sched 09:353m late
→
PVG
Arrival
11:42
Landed · Sched 12:2038m early
Wed, Nov 11
2/2 legs · JA618J
NRT
Departure
09:30
Departed · Sched 09:355m early
→
PVG
Arrival
11:44
Landed · Sched 12:2036m early
Tue, Nov 10
2/2 legs · JA619J
NRT
Departure
09:34
Departed · Sched 09:351m early
→
PVG
Arrival
11:54
Landed · Sched 12:2026m early
Mon, Nov 9
2/2 legs · JA616J
NRT
Departure
09:31
Departed · Sched 09:354m early
→
PVG
Arrival
12:03
Landed · Sched 12:2017m early
Full JL873 history →
MU272 中国东方航空公司
5 days
Fri, Nov 13
1/2 legs · B-32LA
NRT
Departure
Sched 10:55
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 13:45
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-32LA
NRT
Departure
10:50
Departed · Sched 10:555m early
→
PVG
Arrival
13:08
Landed · Sched 13:4537m early
Wed, Nov 11
2/2 legs · B-32KC
NRT
Departure
10:56
Departed · Sched 10:551m late
→
PVG
Arrival
13:10
Landed · Sched 13:4535m early
Tue, Nov 10
2/2 legs · B-32LT
NRT
Departure
10:49
Departed · Sched 10:556m early
→
PVG
Arrival
13:18
Landed · Sched 13:4527m early
Mon, Nov 9
2/2 legs · B-32KF
NRT
Departure
10:49
Departed · Sched 10:556m early
→
PVG
Arrival
13:29
Landed · Sched 13:4516m early
Full MU272 history →
MU522 中国东方航空公司
6 days
Fri, Nov 13
1/2 legs · B-32D0
NRT
Departure
Sched 16:55
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 19:35
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-32D0
NRT
Departure
17:24
Departed · Sched 16:5529m late
→
PVG
Arrival
19:39
Landed · Sched 19:354m late
Wed, Nov 11
2/2 legs · B-308E
NRT
Departure
17:13
Departed · Sched 16:5518m late
→
PVG
Arrival
19:29
Landed · Sched 19:356m early
Tue, Nov 10
2/2 legs · B-305X
NRT
Departure
17:15
Departed · Sched 16:5520m late
→
PVG
Arrival
19:27
Landed · Sched 19:358m early
Mon, Nov 9
2/2 legs · B-307Y
NRT
Departure
17:09
Departed · Sched 16:5514m late
→
PVG
Arrival
19:36
Landed · Sched 19:459m early
Sun, Nov 8
1/2 legs · B-304D
NRT
Departure
17:04
Departed · Sched 16:559m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full MU522 history →
MU524 中国东方航空公司
6 days
Fri, Nov 13
1/2 legs · B-323H
NRT
Departure
Sched 13:50
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 16:30
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · B-323H
NRT
Departure
14:05
Departed · Sched 13:5015m late
→
PVG
Arrival
16:26
Landed · Sched 16:304m early
Wed, Nov 11
2/2 legs · B-32FP
NRT
Departure
14:01
Departed · Sched 13:5011m late
→
PVG
Arrival
16:03
Landed · Sched 16:3027m early
Tue, Nov 10
2/2 legs · B-32DJ
NRT
Departure
14:22
Departed · Sched 13:5032m late
→
PVG
Arrival
16:38
Landed · Sched 16:308m late
Mon, Nov 9
2/2 legs · B-32D0
NRT
Departure
14:56
Departed · Sched 13:5066m late
→
PVG
Arrival
17:18
Landed · Sched 16:3048m late
Sun, Nov 8
1/2 legs · B-32CZ
NRT
Departure
14:18
Departed · Sched 13:5028m late
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full MU524 history →
MU728 中国东方航空公司
1 day
NRT
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
Sched 15:55
Scheduled arrival · landing pending
Full MU728 history →
NH919 全日空航空公司
5 days
Fri, Nov 13
1/2 legs · JA829A
NRT
Departure
Sched 09:50
Scheduled departure
Thu schedule from board history
→
PVG
Arrival
Sched 12:20
Scheduled arrival · landing pending
Thu, Nov 12
2/2 legs · JA829A
NRT
Departure
09:45
Departed · Sched 09:505m early
→
PVG
Arrival
11:54
Landed · Sched 12:2026m early
Wed, Nov 11
2/2 legs · JA838A
NRT
Departure
09:43
Departed · Sched 09:507m early
→
PVG
Arrival
11:46
Landed · Sched 12:2034m early
Tue, Nov 10
2/2 legs · JA831A
NRT
Departure
09:55
Departed · Sched 09:505m late
→
PVG
Arrival
12:06
Landed · Sched 12:2014m early
Mon, Nov 9
2/2 legs · JA834A
NRT
Departure
09:49
Departed · Sched 09:501m early
→
PVG
Arrival
12:17
Landed · Sched 12:203m early
Full NH919 history →
CZ8310 中国南方航空公司
2 days
Thu, Nov 12
2/2 legs · B-32L7
NRT
Departure
14:15
Departed · Sched 14:205m early
→
PVG
Arrival
16:34
Landed · Sched 17:0026m early
Tue, Nov 10
2/2 legs · B-32SR
NRT
Departure
14:10
Departed · Sched 14:2010m early
→
PVG
Arrival
16:27
Landed · Sched 17:0033m early
Full CZ8310 history →
GK35 捷星日本航空
3 days
Wed, Nov 11
2/2 legs · JA10JJ
NRT
Departure
22:32
Departed · Sched 22:2012m late
→
PVG
Arrival
00:40
Landed · Sched 01:1030m early
Mon, Nov 9
2/2 legs · JA15JJ
NRT
Departure
22:38
Departed · Sched 22:2018m late
→
PVG
Arrival
01:05
Landed · Sched 01:105m early
Sun, Nov 8
2/2 legs · JA06JJ
NRT
Departure
22:43
Departed · Sched 22:2023m late
→
PVG
Arrival
00:56
Landed · Sched 01:1014m early
Full GK35 history →
JL5603 JAL
1 day
Mon, Nov 9
1/2 legs · JA621J
NRT
Departure
10:49
Departed · Sched 10:556m early
→
PVG
Arrival
—
Board row not captured for this rotation yet.
CF208 China Postal Airlines
1 day
Sun, Nov 8
1/2 legs · B-5132
NRT
Departure
14:29 Departed
→
PVG
Arrival
—
Board row not captured for this rotation yet.
Full CF208 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. The departure side at NRT is the weaker end, route health score 95/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:35 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? 10 carriers operate this route, around 88 flights a week between them. Compare carrier days and times in the airline list above.