Flights from Shanghai to Osaka (PVG to KIX)

Find cheap Shanghai, China to Osaka, Japan flights with our free search service. Compare all available fares for direct or connection flights to Osaka.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from Shanghai to Osaka (One Way)

What is the distance between Shanghai and Osaka?

The average distance from Shanghai to Osaka is 1307 kilometers (equals to 812 miles or 705 nautical miles). Your flight will departure from Shanghai Pudong International Airport, China and arrive on Osaka Kansai International Airport, Japan.

How long is the flight from Shanghai to Osaka?

The average flight time between Shanghai to Osaka is 1 hours and 55 minutes.

How much is the fare for flight between Shanghai and Osaka?

The average price for one-way airfare from Shanghai to Osaka is 177 USD (none-taxes) for economy class.

Cheap flights from Shanghai to Osaka

Mon 15/Jan - Wed 17/Jan
2 days Flights from Shanghai to Osaka on Peach 15/01/2018
$164
Thu 18/Jan - Thu 01/Feb
14 days Flights from Shanghai to Osaka on Peach 18/01/2018
$217
Wed 10/Jan - Sat 20/Jan
10 days Flights from Shanghai to Osaka on Hong Kong Airlines 10/01/2018
$255
Tue 19/Dec - Tue 19/Dec
0 days Flights from Shanghai to Osaka on Peach 19/12/2017
$230
Tue 26/Dec - Wed 10/Jan
15 days Flights from Shanghai to Osaka on Peach 26/12/2017
$168
Sun 24/Dec - Wed 10/Jan
17 days Flights from Shanghai to Osaka on Tianjin Airlines 24/12/2017
$159
Thu 29/Mar - Mon 02/Apr
4 days ANA (All Nippon Airways)
$253
Wed 28/Mar - Fri 13/Apr
16 days Flights from Shanghai to Osaka on China Southern 28/03/2018
$318
Fri 30/Mar - Tue 04/Sep
158 days Flights from Shanghai to Osaka on Cathay Pacific 30/03/2018
$846
Tue 06/Mar - Fri 16/Mar
10 days Flights from Shanghai to Osaka on Jetstar Japan 06/03/2018
$225
Sun 18/Mar - Thu 22/Mar
4 days Flights from Shanghai to Osaka on Peach 18/03/2018
$147
Thu 28/Jun - Fri 06/Jul
8 days Flights from Shanghai to Osaka on China Southern 28/06/2018
$283
Wed 06/Jun - Mon 11/Jun
5 days Flights from Shanghai to Osaka on China Southern 06/06/2018
$238
Mon 25/Jun - Thu 12/Jul
17 days Flights from Shanghai to Osaka on Hong Kong Airlines 25/06/2018
$252
Sun 29/Apr - Fri 04/May
5 days ANA (All Nippon Airways)
$342
Thu 12/Apr - Mon 16/Apr
4 days ANA (All Nippon Airways)
$263
Thu 12/Apr - Mon 16/Apr
4 days Flights from Shanghai to Osaka on China Southern 12/04/2018
$316
Sun 29/Apr - Fri 04/May
5 days ANA (All Nippon Airways)
$343
Tue 01/May - Sun 06/May
5 days ANA (All Nippon Airways)
$357
Tue 01/May - Sun 06/May
5 days Flights from Shanghai to Osaka on Hong Kong Airlines 01/05/2018
$261
Tue 27/Feb - Tue 13/Mar
14 days Flights from Shanghai to Osaka on Jetstar Japan 27/02/2018
$227
Tue 27/Feb - Thu 15/Mar
16 days Flights from Shanghai to Osaka on Peach 27/02/2018
$153
Tue 27/Feb - Tue 27/Feb
0 days Flights from Shanghai to Osaka on Peach 27/02/2018
$236
Fri 10/Aug - Sun 19/Aug
9 days Flights from Shanghai to Osaka on Korean Air 10/08/2018
$477
Sun 01/Jul - Sun 08/Jul
7 days ANA (All Nippon Airways)
$252
Sun 01/Jul - Sun 08/Jul
7 days ANA (All Nippon Airways)
$245
Sun 09/Sep - Thu 20/Sep
11 days Flights from Shanghai to Osaka on Japan Airlines 09/09/2018
$360
Sat 29/Sep - Sat 06/Oct
7 days Flights from Shanghai to Osaka on Korean Air 29/09/2018
$605
Wed 10/Oct - Fri 19/Oct
9 days Flights from Shanghai to Osaka on Japan Airlines 10/10/2018
$362
Fri 19/Oct - Fri 26/Oct
7 days Flights from Shanghai to Osaka on Korean Air 19/10/2018
$399
Wed 14/Nov - Wed 21/Nov
7 days Flights from Shanghai to Osaka on Korean Air 14/11/2018
$400