Flights from Tokyo to Okinawa – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
NRT to OKA – All flight route options from Narita International Airport, Japan to Okinawa, Japan. These routes are operated by 4 airlines. Fly non-stop with Jetstar Japan or Peach Aviation, or choose from 3 different stopover flights. The shortest flight time is 3 hours and 5 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Okinawa
We got great deals on hotels and car rentals near the airport.
Tokyo to Okinawa flights
With over 84 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Okinawa (OKA) from Tokyo (NRT) with Jetstar Japan or Peach Aviation but if a stopover option suits you better you can choose to fly via Osaka, Nagoya or any other of the 3 alternatives with connectiing airports.
Tip! You can also fly to Okinawa from Haneda Airport (HND).
Tokyo to Okinawa with Jetstar Japan
You can fly non-stop every weekday with flights departing between 7:00 am and 3:00 pm.
With Peach Aviation
You can fly non-stop every weekday with flights departing at 8:00 am, 9:00 am or 3:00 pm. You can also take a connecting flight via Osaka or Fukuoka.
Distance & flight times: Narita International Airport to Okinawa
The shortest flight time between NRT and OKA is 3 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 5m | - | 1007 miles (1620 km) |
KIX Osaka | 4h 23m | 30m | 1036 miles (1667 km) |
NGO Nagoya | 5h 40m | 2h 50m | 1024 miles (1648 km) |
FUK Fukuoka | 5h 55m | 2h 55m | 1126 miles (1812 km) |

