PVG → KIX Shanghai to Osaka
live
Direct flights from Shanghai (PVG) to Osaka (KIX): 54 nonstop departures observed each week across 8 airlines. 100% of the last 26 operated flights arrived within 15 minutes of schedule. The median arrival is 6 minutes early. No cancellations were recorded across the 26 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 Shanghai and Osaka. Updated 6 September 2026 at 18:55 UTC.
PVG
Shanghai
smooth · +13
KIX
Osaka
smooth · +0
dep bank 06:15–18:20 54x weekly
Runs reliable · 8 airlines · 54x weekly · nonstop
100% on time
of the last 26 operated PVG → KIX flights arrived within 15 minutes
Median arrival delay is −6 min . 0 of 26 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −6 min across the last 26 operated legs
Flight time ~2h 10m estimated from route distance
Weekly departures 54x 8 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 26
The week scheduled departures · origin local time
All Nippon Airways China Eastern Airlines Dalian 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
All Nippon AirwaysNH
Flights NH974 11:35 Mo Tu We Fr Sa · NH976 18:20 Mo Tu We Fr Sa
China Eastern AirlinesMU 100% on time
Flights MU225 09:00 daily · MU515 varies daily · MU729 17:25 daily
Dalian AirlinesCA
Flights CA857 11:50 daily
Japan AirlinesJL
Flights JL894 13:15 daily
Malta MedAirMM
Flights MM80 06:15 daily
Shanghai AirlinesFM
Flights FM821 14:45 daily
Spring Airlines9C 100% on time
Flights 9C6575 08:05 daily · 9C6565 10:30 daily · 9C6581 15:10 daily
吉祥航空公司HO
Flights HO1505 08:20 daily · HO1337 18:05 daily
History operated legs · board outcomes
09-06 CA857 dep +5 → arr −31
09-06 FM821 dep +19 → arr +1
09-06 JL894 dep +18 → arr −13
09-06 MU225 dep +11 → arr −7
09-06 MU515 dep +29 → arr −2
09-06 MU729 dep +17 → arr −24
09-05 CA857 dep +22 → arr −19
09-05 FM821 dep +23 → arr −1
Show 18 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 KIX, paired departure → arrival per flight and day. Board tracking since Sat, Sep 5 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 72 Completed 44 Delayed 13 Within 15m 31/44 Median +5m
9C6565 Spring Airlines
3 days
PVG
Departure
Sched 10:30
Scheduled departure
→
KIX
Arrival
Sched 14:00
Scheduled arrival · landing pending
PVG
Departure
10:51
Departed · Sched 10:3021m late
→
KIX
Arrival
13:43
Landed · Sched 14:0017m early
PVG
Departure
10:57
Departed · Sched 10:3027m late
→
KIX
Arrival
13:56
Landed · Sched 14:004m early
Full 9C6565 history →
9C6575 Spring Airlines
3 days
PVG
Departure
Sched 08:05
Scheduled departure
→
KIX
Arrival
Sched 11:20
Scheduled arrival · landing pending
PVG
Departure
08:31
Departed · Sched 08:1021m late
→
KIX
Arrival
11:33
Landed · Sched 11:2013m late
PVG
Departure
08:20
Departed · Sched 08:0515m late
→
KIX
Arrival
11:14
Landed · Sched 11:206m early
Full 9C6575 history →
9C6581 Spring Airlines
3 days
PVG
Departure
Sched 15:10
Scheduled departure
→
KIX
Arrival
Sched 18:30
Scheduled arrival · landing pending
PVG
Departure
15:33
Departed · Sched 15:1023m late
→
KIX
Arrival
18:33
Landed · Sched 18:303m late
PVG
Departure
15:18
Departed · Sched 15:108m late
→
KIX
Arrival
18:16
Landed · Sched 18:3014m early
Full 9C6581 history →
CA857 Air China
3 days
PVG
Departure
Sched 11:50
Scheduled departure
→
KIX
Arrival
Sched 15:25
Scheduled arrival · landing pending
PVG
Departure
11:55
Departed · Sched 11:505m late
→
KIX
Arrival
14:54
Landed · Sched 15:2531m early
PVG
Departure
12:12
Departed · Sched 11:5022m late
→
KIX
Arrival
15:06
Landed · Sched 15:2519m early
Full CA857 history →
FM821 Shanghai Airlines
3 days
PVG
Departure
Sched 14:45
Scheduled departure
→
KIX
Arrival
Sched 18:00
Scheduled arrival · landing pending
PVG
Departure
15:04
Departed · Sched 14:4519m late
→
KIX
Arrival
18:01
Landed · Sched 18:001m late
PVG
Departure
15:08
Departed · Sched 14:4523m late
→
KIX
Arrival
17:59
Landed · Sched 18:001m early
Full FM821 history →
HO1337 Juneyao Airlines
3 days
PVG
Departure
Sched 18:05
Scheduled departure
→
KIX
Arrival
Sched 21:10
Scheduled arrival · landing pending
PVG
Departure
18:29
Departed · Sched 18:0524m late
→
KIX
Arrival
21:17
Landed · Sched 21:107m late
PVG
Departure
18:29
Departed · Sched 18:0524m late
→
KIX
Arrival
21:15
Landed · Sched 21:105m late
Full HO1337 history →
HO1505 Juneyao Airlines
3 days
PVG
Departure
Sched 08:20
Scheduled departure
→
KIX
Arrival
Sched 11:40
Scheduled arrival · landing pending
PVG
Departure
08:35
Departed · Sched 08:2015m late
→
KIX
Arrival
11:18
Landed · Sched 11:4022m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
11:45
Landed · Sched 11:405m late
Full HO1505 history →
JL894 Japan Airlines
3 days
PVG
Departure
Sched 13:15
Scheduled departure
→
KIX
Arrival
Sched 16:35
Scheduled arrival · landing pending
PVG
Departure
13:33
Departed · Sched 13:1518m late
→
KIX
Arrival
16:22
Landed · Sched 16:3513m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
16:23
Landed · Sched 16:3512m early
Full JL894 history →
MM80 Peach
3 days
PVG
Departure
Sched 06:15
Scheduled departure
→
KIX
Arrival
Sched 09:35
Scheduled arrival · landing pending
PVG
Departure
06:32
Departed · Sched 06:1517m late
→
KIX
Arrival
09:27
Landed · Sched 09:358m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
09:47
Landed · Sched 09:3512m late
Full MM80 history →
MU225 China Eastern Airlines
3 days
PVG
Departure
Sched 09:00
Scheduled departure
→
KIX
Arrival
Sched 12:10
Scheduled arrival · landing pending
PVG
Departure
09:11
Departed · Sched 09:0011m late
→
KIX
Arrival
12:03
Landed · Sched 12:107m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
12:21
Landed · Sched 12:1011m late
Full MU225 history →
MU515 China Eastern Airlines
3 days
PVG
Departure
Sched 09:50
Scheduled departure
→
KIX
Arrival
Sched 13:20
Scheduled arrival · landing pending
PVG
Departure
10:24
Departed · Sched 09:5529m late
→
KIX
Arrival
13:18
Landed · Sched 13:202m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
12:58
Landed · Sched 13:2022m early
Full MU515 history →
MU729 China Eastern Airlines
3 days
PVG
Departure
Sched 17:25
Scheduled departure
→
KIX
Arrival
Sched 21:00
Scheduled arrival · landing pending
PVG
Departure
17:42
Departed · Sched 17:2517m late
→
KIX
Arrival
20:36
Landed · Sched 21:0024m early
PVG
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
20:35
Landed · Sched 21:0025m early
Full MU729 history →
NH974 All Nippon Airways
2 days
PVG
Departure
Sched 11:35
Scheduled departure
→
KIX
Arrival
Sched 14:55
Scheduled arrival · landing pending
PVG
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
14:35
Landed · Sched 14:5520m early
Full NH974 history →
NH976 All Nippon Airways
2 days
PVG
Departure
Sched 18:20
Scheduled departure
→
KIX
Arrival
Sched 21:35
Scheduled arrival · landing pending
PVG
Departure
—
Board row not captured for this rotation yet.
→
KIX
Arrival
21:37
Landed · Sched 21:352m late
Full NH976 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 Osaka (KIX) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/PVG-KIX
Copy
How we measure this →
PVG to KIX questions
Is PVG–KIX running on time right now? Smooth skies ahead. The departure side at PVG is the weaker end, route health score 91/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on PVG–KIX? Operators schedule morning departures around 06:15 and evening departures around 17:25 from PVG. Earlier flights typically land before destination-airport delays accumulate later in the day; check the KIX delay card to confirm conditions when you'd arrive.
How long is the flight from PVG to KIX? 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 PVG–KIX fly? 8 carriers operate this route, around 94 flights a week between them. Compare carrier days and times in the airline list above.