Flights from Shanghai to Okinawa (SHA to OKA)

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

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

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

What is the distance between Shanghai and Okinawa?

The average distance from Shanghai to Okinawa is 829 kilometers (equals to 515 miles or 447 nautical miles). Your flight will departure from Shanghai Hongqiao Airport, China and arrive on Okinawa Naha Airport, Japan.

How long is the flight from Shanghai to Okinawa?

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

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

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

Cheap flights from Shanghai to Okinawa

Mon 20/Nov - Fri 24/Nov
4 days Flights from Shanghai to Okinawa on Juneyao Airlines 20/11/2017
$213
Sat 25/Nov - Sat 02/Dec
7 days Flights from Shanghai to Okinawa on Korean Air 25/11/2017
$442
Fri 29/Dec - Mon 01/Jan
3 days Flights from Shanghai to Okinawa on Juneyao Airlines 29/12/2017
$508
Wed 13/Dec - Sun 17/Dec
4 days Flights from Shanghai to Okinawa on Juneyao Airlines 13/12/2017
$320
Thu 08/Feb - Mon 12/Feb
4 days Flights from Shanghai to Okinawa on Korean Air 08/02/2018
$443
Sun 18/Feb - Sun 25/Feb
7 days Flights from Shanghai to Okinawa on China Eastern 18/02/2018
$699
Tue 09/Jan - Tue 16/Jan
7 days Flights from Shanghai to Okinawa on Korean Air 09/01/2018
$443
Wed 06/Jun - Sun 10/Jun
4 days Flights from Shanghai to Okinawa on Korean Air 06/06/2018
$444
Mon 02/Jul - Sun 15/Jul
13 days Flights from Shanghai to Okinawa on Korean Air 02/07/2018
$439
Sat 24/Mar - Sun 01/Apr
8 days Flights from Shanghai to Okinawa on Korean Air 24/03/2018
$445
Tue 06/Mar - Tue 13/Mar
7 days Flights from Shanghai to Okinawa on Korean Air 06/03/2018
$443
Wed 04/Apr - Sat 07/Apr
3 days Flights from Shanghai to Okinawa on Korean Air 04/04/2018
$443