- Home
- Flights
- Flights from Shanghai
- Shanghai to Okinawa
Flights from Shanghai to Okinawa
China Eastern Airlines and Spring Airlines fly nonstop from Shanghai to Okinawa. The flight takes around 1h 29m.
Direct flights available 1h 29m
Shanghai to Okinawa at a glance
Fastest flight1h 29mEstimated
Nonstop flightsYesChina Eastern Airlines, Spring Airlines
Airlines flying nonstop from Shanghai to Okinawa
2 airlines on this route.
Good to know
- Distance
- 793 km492 miles
- Flight time
- 1h 29mestimate
- Time difference
- +1hOkinawa vs Shanghai
- Currency in Okinawa
- JPY
- Airports
- PVG, SHA → OKA
Flights from Shanghai to Okinawa: questions answered
Are there direct flights from Shanghai to Okinawa?
Yes. China Eastern Airlines and Spring Airlines fly this route nonstop.
How long is the flight from Shanghai to Okinawa?
A nonstop flight covers 793 km and takes around 1h 29m.
Which airlines fly from Shanghai to Okinawa?
China Eastern Airlines and Spring Airlines operate nonstop flights on this route.
Which airports serve Shanghai and Okinawa?
Shanghai: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Okinawa: Naha International Airport (OKA).
What is the time difference between Shanghai and Okinawa?
Okinawa is 1 hour ahead of Shanghai.





