KIX → PVG Osaka to Shanghai
live
Direct flights from Osaka (KIX) to Shanghai (PVG): 94 nonstop departures observed each week across 8 airlines. 96% of the last 48 tracked flights arrived within 15 minutes of schedule. The median arrival is 24 minutes early. No cancellations were recorded across the 48 tracked flights. The nonstop covers 1,306 km, an estimated 2 hours 10 minutes in the air. Measured by Pro Flight Search from live flight boards at Osaka and Shanghai. Updated 13 November 2026 at 20:08 UTC.
Today, KIX → PVG Sat 14 Nov · local times
Sched Flight KIX departure PVG arrival
09:00
NH973 全日空航空公司
On schedule T1 - F
PVG 11:00 scheduled
09:20
MU730 中国东方航空公司
On schedule T1 - C
PVG 10:55 scheduled
10:15
JL891 日本航空公司
On schedule T1 - E
PVG 12:05 scheduled
12:20
9C6576 中国春秋航空公司
On schedule T2
PVG 14:10 scheduled
13:10
MU226 中国东方航空公司
On schedule T1 - C
PVG 15:10 scheduled
13:45
HO1506 吉祥航空公司
On schedule T1 - G
PVG 15:15 scheduled
14:20
MU516 中国东方航空公司
On schedule T1 - C
PVG 16:10 scheduled
15:00
9C6566 中国春秋航空公司
On schedule T2
PVG 16:45 scheduled
16:05
NH975 全日空航空公司
On schedule T1 - E
PVG 17:55 scheduled
16:30
CA858 中国国际航空公司
On schedule T1 - F
PVG 18:20 scheduled
19:00
FM822 上海航空公司
Sched 19:00 Departure not confirmed by the board
PVG 20:25 scheduled
19:30
9C6582 中国春秋航空公司
Sched 19:30 Departure not confirmed by the board
PVG 21:20 scheduled
22:10
HO1338 吉祥航空公司
Sched 22:10 Departure not confirmed by the board
PVG 23:40 scheduled
22:25
MM79 Peach
Sched 22:25 Departure not confirmed by the board
·
Checked KIX board 04:22 · PVG board 04:08
KIX
Osaka
smooth · +0
PVG
Shanghai
smooth · +1
dep bank 09:00–22:25 94x weekly
Runs reliable · 8 airlines · 94x weekly · nonstop
96% on time
of the last 48 tracked KIX → PVG flights arrived within 15 minutes
Median arrival delay is −24 min . 0 of 48 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −24 min across the last 48 arrivals
Flight time ~2h 10m estimated from route distance
Weekly departures 94x 8 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 48
The week scheduled departures · origin local time
Air China All Nippon Airways China Eastern Airlines Japan 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 CA858 16:30 daily
All Nippon AirwaysNH
Flights NH973 09:00 Mo Tu Fr Sa Su · NH975 16:05 Mo Tu Fr Sa Su
China Eastern AirlinesMU 80% on time
Flights MU730 09:20 daily · MU226 13:10 daily · MU516 14:20 daily
Japan AirlinesJL
Flights JL891 10:15 daily
PeachMM 100% on time
Flights MM79 22:25 daily
Shanghai AirlinesFM
Flights FM822 19:00 daily
Spring Airlines9C 100% on time
Flights 9C6576 12:20 daily · 9C6566 15:00 daily · 9C6582 19:30 daily
吉祥航空公司HO 100% on time
Flights HO1506 13:45 daily · HO1338 22:10 daily
History operated legs · board outcomes
11-13 CA858 dep −4 → arr −24
11-13 JL891 dep −1 → arr −18
11-13 MU226 dep +43 → arr +3
11-13 MU730 dep −7 → arr −26
11-13 NH973 dep −10 → arr −51
11-13 NH975 dep +4 → arr −10
11-12 CA858 dep −7 → arr −31
11-12 FM822 dep −9 → arr −15
11-12 JL891 dep −6 → arr −34
11-12 MU226 dep +0 → arr +39
11-12 MU516 dep +30 → arr +28
11-12 MU730 dep −7 → arr −18
11-11 CA858 dep −5 → arr −28
11-11 JL891 dep −5 → arr −34
11-11 MU226 dep +0 → arr −37
11-11 MU516 dep +8 → arr −18
11-11 MU730 dep −8 → arr −13
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 KIX and PVG, paired departure → arrival per flight and day. Board history since Tue, Nov 10. Each day adds the flights our airport boards record.
Board rows 120 Completed 93 Delayed 4 Within 15m 89/93 Median -9m
9C6566 中国春秋航空公司
5 days
KIX
Departure
Sched 15:00
Scheduled departure
→
PVG
Arrival
Sched 16:45
Scheduled arrival · landing pending
KIX
Departure
14:53
Departed · Sched 15:007m early
→
PVG
Arrival
16:21
Landed · Sched 16:4524m early
KIX
Departure
15:15
Departed · Sched 15:0015m late
→
PVG
Arrival
16:41
Landed · Sched 16:454m early
KIX
Departure
14:51
Departed · Sched 15:009m early
→
PVG
Arrival
16:14
Landed · Sched 16:4531m early
KIX
Departure
14:51
Departed · Sched 15:009m early
→
PVG
Arrival
16:14
Landed · Sched 16:4531m early
Full 9C6566 history →
9C6576 中国春秋航空公司
4 days
KIX
Departure
Sched 12:20
Scheduled departure
→
PVG
Arrival
Sched 14:10
Scheduled arrival · landing pending
KIX
Departure
12:14
Departed · Sched 12:206m early
→
PVG
Arrival
13:39
Landed · Sched 14:1031m early
KIX
Departure
12:15
Departed · Sched 12:205m early
→
PVG
Arrival
13:37
Landed · Sched 14:1033m early
KIX
Departure
12:20 Departed
→
PVG
Arrival
13:42
Landed · Sched 14:1028m early
Full 9C6576 history →
9C6582 中国春秋航空公司
5 days
KIX
Departure
Sched 19:30
Scheduled departure
→
PVG
Arrival
Sched 21:20
Scheduled arrival · landing pending
KIX
Departure
19:16
Departed · Sched 19:3014m early
→
PVG
Arrival
20:49
Landed · Sched 21:2031m early
KIX
Departure
19:14
Departed · Sched 19:3016m early
→
PVG
Arrival
20:38
Landed · Sched 21:2042m early
KIX
Departure
19:19
Departed · Sched 19:3011m early
→
PVG
Arrival
20:37
Landed · Sched 21:2043m early
KIX
Departure
19:17
Departed · Sched 19:3013m early
→
PVG
Arrival
20:43
Landed · Sched 21:2037m early
Full 9C6582 history →
CA858 中国国际航空公司
5 days
KIX
Departure
Sched 16:30
Scheduled departure
→
PVG
Arrival
Sched 18:20
Scheduled arrival · landing pending
KIX
Departure
16:26
Departed · Sched 16:304m early
→
PVG
Arrival
17:56
Landed · Sched 18:2024m early
KIX
Departure
16:23
Departed · Sched 16:307m early
→
PVG
Arrival
17:49
Landed · Sched 18:2031m early
KIX
Departure
16:25
Departed · Sched 16:305m early
→
PVG
Arrival
17:52
Landed · Sched 18:2028m early
KIX
Departure
16:25
Departed · Sched 16:305m early
→
PVG
Arrival
17:53
Landed · Sched 18:2027m early
Full CA858 history →
FM822 上海航空公司
5 days
KIX
Departure
Sched 19:00
Scheduled departure
→
PVG
Arrival
Sched 20:25
Scheduled arrival · landing pending
KIX
Departure
19:00 Departed
→
PVG
Arrival
20:22
Landed · Sched 20:253m early
KIX
Departure
18:51
Departed · Sched 19:009m early
→
PVG
Arrival
20:10
Landed · Sched 20:2515m early
KIX
Departure
19:02
Departed · Sched 19:002m late
→
PVG
Arrival
20:19
Landed · Sched 20:256m early
KIX
Departure
18:51
Departed · Sched 19:009m early
→
PVG
Arrival
20:10
Landed · Sched 20:2515m early
Full FM822 history →
HO1338 吉祥航空公司
5 days
KIX
Departure
Sched 22:10
Scheduled departure
→
PVG
Arrival
Sched 23:40
Scheduled arrival · landing pending
KIX
Departure
22:17
Departed · Sched 22:107m late
→
PVG
Arrival
23:41
Landed · Sched 23:401m late
KIX
Departure
22:15
Departed · Sched 22:105m late
→
PVG
Arrival
23:35
Landed · Sched 23:405m early
KIX
Departure
22:04
Departed · Sched 22:106m early
→
PVG
Arrival
23:23
Landed · Sched 23:4017m early
KIX
Departure
22:05
Departed · Sched 22:105m early
→
PVG
Arrival
23:23
Landed · Sched 23:4017m early
Full HO1338 history →
HO1506 吉祥航空公司
5 days
KIX
Departure
Sched 13:45
Scheduled departure
→
PVG
Arrival
Sched 15:15
Scheduled arrival · landing pending
KIX
Departure
13:45 Departed
→
PVG
Arrival
15:11
Landed · Sched 15:3524m early
KIX
Departure
13:54
Departed · Sched 13:459m late
→
PVG
Arrival
15:24
Landed · Sched 15:3511m early
KIX
Departure
13:34
Departed · Sched 13:4511m early
→
PVG
Arrival
14:58
Landed · Sched 15:3537m early
KIX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
15:17
Landed · Sched 15:3518m early
Full HO1506 history →
JL891 日本航空公司
4 days
KIX
Departure
Sched 10:15
Scheduled departure
→
PVG
Arrival
Sched 12:05
Scheduled arrival · landing pending
KIX
Departure
10:14
Departed · Sched 10:151m early
→
PVG
Arrival
11:47
Landed · Sched 12:0518m early
KIX
Departure
10:09
Departed · Sched 10:156m early
→
PVG
Arrival
11:31
Landed · Sched 12:0534m early
KIX
Departure
10:10
Departed · Sched 10:155m early
→
PVG
Arrival
11:31
Landed · Sched 12:0534m early
Full JL891 history →
MM79 Peach
6 days
KIX
Departure
Sched 22:25
Scheduled departure
→
PVG
Arrival
Sched 00:20
Scheduled arrival · landing pending
Fri schedule from board history
KIX
Departure
22:33
Departed · Sched 22:258m late
→
PVG
Arrival
00:00
Landed · Sched 00:2020m early
KIX
Departure
22:18
Departed · Sched 22:257m early
→
PVG
Arrival
23:52
Landed · Sched 00:2028m early
KIX
Departure
22:30
Departed · Sched 22:255m late
→
PVG
Arrival
23:53
Landed · Sched 00:2027m early
KIX
Departure
22:21
Departed · Sched 22:254m early
→
PVG
Arrival
23:44
Landed · Sched 00:2036m early
KIX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
23:58
Landed · Sched 00:2022m early
Full MM79 history →
MU226 中国东方航空公司
4 days
KIX
Departure
Sched 13:10
Scheduled departure
→
PVG
Arrival
Sched 15:10
Scheduled arrival · landing pending
KIX
Departure
13:53
Departed · Sched 13:1043m late
→
PVG
Arrival
15:13
Landed · Sched 15:103m late
KIX
Departure
13:10 Departed
→
PVG
Arrival
15:49
Landed · Sched 15:1039m late
KIX
Departure
13:10 Departed
→
PVG
Arrival
14:33
Landed · Sched 15:1037m early
Full MU226 history →
MU516 中国东方航空公司
5 days
KIX
Departure
Sched 14:20
Scheduled departure
→
PVG
Arrival
Sched 16:10
Scheduled arrival · landing pending
KIX
Departure
14:29
Departed · Sched 14:209m late
→
PVG
Arrival
16:08
Landed · Sched 16:102m early
KIX
Departure
14:50
Departed · Sched 14:2030m late
→
PVG
Arrival
16:38
Landed · Sched 16:1028m late
KIX
Departure
14:28
Departed · Sched 14:208m late
→
PVG
Arrival
15:52
Landed · Sched 16:1018m early
KIX
Departure
—
Board row not captured for this rotation yet.
→
PVG
Arrival
15:54
Landed · Sched 16:1016m early
Full MU516 history →
MU730 中国东方航空公司
4 days
KIX
Departure
Sched 09:20
Scheduled departure
→
PVG
Arrival
Sched 10:55
Scheduled arrival · landing pending
KIX
Departure
09:13
Departed · Sched 09:207m early
→
PVG
Arrival
10:34
Landed · Sched 11:0026m early
KIX
Departure
09:13
Departed · Sched 09:207m early
→
PVG
Arrival
10:42
Landed · Sched 11:0018m early
KIX
Departure
09:12
Departed · Sched 09:208m early
→
PVG
Arrival
10:47
Landed · Sched 11:0013m early
Full MU730 history →
NH973 全日空航空公司
2 days
KIX
Departure
Sched 09:00
Scheduled departure
→
PVG
Arrival
Sched 11:00
Scheduled arrival · landing pending
KIX
Departure
08:50
Departed · Sched 09:0010m early
→
PVG
Arrival
10:09
Landed · Sched 11:0051m early
Full NH973 history →
NH975 全日空航空公司
3 days
KIX
Departure
Sched 16:05
Scheduled departure
→
PVG
Arrival
Sched 17:55
Scheduled arrival · landing pending
KIX
Departure
16:09
Departed · Sched 16:054m late
→
PVG
Arrival
17:45
Landed · Sched 17:5510m early
KIX
Departure
15:59
Departed · Sched 16:056m early
→
PVG
Arrival
17:28
Landed · Sched 17:5527m early
Full NH975 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: Osaka (KIX) to Shanghai (PVG) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/KIX-PVG
Copy
How we measure this →
KIX to PVG questions
Is KIX–PVG running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on KIX–PVG? Operators schedule morning departures around 09:00 and evening departures around 19:00 from KIX. 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 KIX to PVG? Great-circle distance is 1,306 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 122–142 min gate-to-gate on this route.
How often does KIX–PVG fly? 8 carriers operate this route, around 94 flights a week between them. Compare carrier days and times in the airline list above.