Travel from Tokyo to Okinawa

Flights from Tokyo to Okinawa

All Nippon Airways, Japan Airlines and Skymark Airlines fly from Tokyo to Okinawa every 30 minutes.

How to get from Tokyo to Okinawa

ModeDurationPrice
From Tokyo train to Hamamatsucho, Monorail to Tokyo Haneda airport, fly to Okinawa airport, then taxi to Okinawa.4 h 40 min$236
From Tokyo train to Tokyo Narita airport, fly to Okinawa airport, then taxi to Okinawa.5 h 28 min$204
From Tokyo train to Ishioka, taxi to Ibaraki airport, fly to Okinawa airport, then taxi to Okinawa.6 h 25 min$445
From Tokyo train to Shin-Osaka, train to Kagoshima-Chuo, train to Kagoshima, walk to Kagoshima, car ferry to Motobu, then taxi to Okinawa.32 h 39 min$736
From Tokyo train to Hakata, train to Kagoshimachuoekimae, tram to Kagoshimaekimae, walk to Kagoshima, car ferry to Naha, Okinawa, then taxi to Okinawa.34 h 1 min$646
From Tokyo night bus to Hiroshima, train to Kagoshima-Chuo, train to Kagoshima, walk to Kagoshima, car ferry to Motobu, then taxi to Okinawa.41 h 8 min$620
From Tokyo drive to Kagoshima, car ferry to Motobu, then drive to Okinawa.38 h 39 min$462
From Tokyo Ferry Terminal car ferry to Kitakyushu, drive to Kagoshima, car ferry to Yoronjima, car ferry to Naha, Okinawa, then drive to Okinawa.2 days 17 h

How long does it take to get from Tokyo to Okinawa?

It takes approximately 4 h 40 min to get from Tokyo to Okinawa, including transfers.

Operators from Tokyo to Okinawa

OperatorPhoneWebsite
Japan Railways (JR)Japan Railways (JR)
Tokyo MonorailTokyo Monorail
All Nippon AirwaysAll Nippon Airways
Japan AirlinesJapan Airlines
Skymark AirlinesSkymark Airlines
Narita Express (N'EX)Narita Express (N'EX)
JetStar JapanJetStar Japan
Vanilla AirVanilla Air
Peach Aviation LimitedPeach Aviation Limited
China Eastern AirlinesChina Eastern Airlines
Japan Railways ShinkansenJapan Railways Shinkansen
Marix LineMarix Line
Kagoshima TramwayKagoshima Tramway
Chugoku JR Bus CompanyChugoku JR Bus Company
Ocean Higashikyu FerryOcean Higashikyu Ferry
A LineA Line