Direct flights from Osaka to Shanghai (KIX → PVG)
Distance 1,307 km (812 mi)
Est. duration 1h 32m
Loading map...
Available flights
Frequently asked questions
How far is the flight from Osaka to Shanghai? The flight distance from KIX to PVG is approximately 1,307 km (812 miles).
How long is the flight from KIX to PVG? The estimated flight time from Osaka to Shanghai is approximately 1h 32m.
What airlines fly from KIX to PVG? Airlines operating direct flights from Osaka to Shanghai include: 9C, CA, CZ, FM, HO, JL, MM, MU, NH.
Cheapest fares Osaka → Shanghai
Related guides for this route
Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Osaka → Shanghai.
Try a nearby airport to Osaka
Flights to Shanghai (PVG) from other airports within 350 km of Osaka. Often unlocks cheaper fares or better times.
Or try a nearby airport to Shanghai
Flights from Osaka (KIX) to other airports within 350 km of Shanghai.
Other flights from Osaka (KIX)
Other flights from Shanghai (PVG)
Osaka → Shanghai Free · No signup · Compare fares instantly
Check Prices →