Flights from Okinawa to Tokyo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
OKA to NRT – All flight route options from Okinawa, Japan to Narita International Airport, Japan. These routes are operated by 5 airlines. Fly non-stop with Jetstar Japan or Peach Aviation, or choose from 3 different stopover flights. The shortest flight time is 2 hours and 35 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 Narita Airport
We got great deals on hotels and car rentals near the airport.
Okinawa to Tokyo flights
With over 109 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Tokyo (NRT) from Okinawa (OKA) with Jetstar Japan or Peach Aviation but if a stopover option suits you better you can choose to fly via Nagoya, Osaka or any other of the 3 alternatives with connectiing airports.
Tip! You might want to consider arriving at Haneda Airport (HND) instead.
Okinawa to Tokyo with Jetstar Japan
You can fly non-stop every weekday with flights departing at 12 noon, 1:00 pm or 7:00 pm.
With ANA
If you choose to fly with ANA from Okinawa to Tokyo you can make a transit either via Nagoya or via Osaka. The route via Nagoya is 15 minutes faster. ANA is a Star Alliance member.
Distance & flight times: Okinawa to Narita International Airport
The shortest flight time between OKA and NRT is 2 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 35m | - | 1007 miles (1620 km) |
NGO Nagoya | 3h 50m | 35m | 1024 miles (1648 km) |
ITM Osaka | 4h 18m | 55m | 1044 miles (1680 km) |
FUK Fukuoka | 6h 20m | 1h 20m | 1126 miles (1812 km) |

