Basic Economy includes late boarding and no seat assignment until check-in.
Main Cabin Extra offers early boarding and complimentary drinks.

Planning a trip from Okinawa to Tokyo? KAYAK’s data-powered insights will help you find cheap flights. Learn the best time to fly, how early to book your ticket, and other tips to secure great prices.
When planning a flight from Okinawa to Tokyo, there are several strategies to consider for saving money. Generally, Tuesdays are the cheapest day of the week to fly, while May is the most affordable month.
Cheapest Route: Opt for flights from Okinawa to Tokyo Narita, as they are generally cheaper.
Booking Advance: Book your flight at least 104 days in advance for the best rates.
Budget Airline: Consider flying with Peach, as it is usually the most affordable airline for this route.
Direct Flights: Direct flights are generally cheaper, so avoid layovers if possible.
AI-powered; AI can make mistakes.
| Low season | June |
|---|---|
| High season | December |
| Cheapest flight | $49 |
Direct departures
Okinawa Naha to Tokyo
Monday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Tuesday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Wednesday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Thursday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Friday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Saturday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Sunday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Direct returns
Tokyo to Okinawa Naha
Monday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Tuesday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Wednesday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Thursday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Friday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Saturday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Sunday
ANA, Japan Airlines, Jetstar Japan, +2 more
ANA, Japan Airlines, +3 more
1
2
Checking in as an international flyer is a bit tedious
I was so hungry , from Boston to Tokyo, only 2 big food .
The crew was nice, the food could be better, and at least 2 bathroom stalls were out of service.
The crew was attentive and provided everything I needed. The food in business class was excellent.
Good experience for economy transpacific. Reasonable comfortable seats. Food was not as good as I expected or had on other prior transpacific flights but likely attribute that to rising cost of supplies. Staff is courteous. Overall, very good.
Good the crew was nice very kind and very helpful
The original email I received and flight that I paid for was for Japan Airlines. Since JAL is a partner with American, I ended up on an American Airlines plane. This would not be a problem, except that JAL allows 2 check in bags for free and American only allows 1. A $100.00 unexpected expense was very disturbing, especially since I will have to pay it again on my way home. I feel like it was a bait and switch. I never would have chosen American Airlines if I had known that I would have to pay $200.00 in baggage fees, above and beyond my airfare. Secondly, the check in counter representative did not realize that I had TSA pre-check, so I had to return to the check-in desk on a different floor to get a new boarding pass. The AA representative helping at the check-in kiosks was very helpful, kind, polite, and professional when I returned for the new boarding pass. Thirdly, the crew was not as friendly as I have experienced on other airlines. Their tone when speaking to other passengers was not always polite. The food was better than I expected. However, I am used to having a station where one can serve themselves water, juice or grab a snack. That was not the case on this flight. Truly makes me think twice about booking with American Airlines. I am very disappointed.
Crews are rude and short. Example: after my drink and was ready to prep my bed to rest. I tried to give my empty glasses to the steward while she was playing her card game on her iPad. The steward told me to take the glass back to my table instead of taking the glass out of my hand. Compare Japanese steward it’s like heaven and hell.
I felt that the customer service improved compared to a several years ago.
I traveled business class from Lax to Narita flight Jl61. The crew was attentive and polite. Food was good quality and service was as it should be. Narita to Bengaluru Jl753was another story in business class. The cabin was darkened for the 9hr:30min flight, food was mediocre, service was below standard and crew can't speak English to save their lives. When you ask for noodles soup from Ala carte they gave cup of noodles while Lax to Narita i was served the best Ramen noodles in a big bowl. Why the disparity on this leg of the journey.....or is it because there were mostly Indian passengers and it really did not matter to Jal to bother as its a poor country and Indians refrain from speaking up? A good airline but differentiation like this brings their reputation and business down.
The seats are very uncomfortable just was not a pleasant experience
my flight was cancelled an hour before departure and i have not received a refund yet.
A child behind me was kicking my seat and the cabin attendant noticed and kindly asked me if I’d like to switch to a different available seat. Really nice.
The flight crew was very nice. Had a bit of a hiccup on my end when I checked in flying from Tokyo to Sapporo but the staff was very helpful. Definitely enjoyed both flights.
There was no social distancing on the plane. Lots of people sneezing, etc so the coronavirus measures they are taking are not adequate. Very uncomfortable flight. Also hard to get customer service support by phone in English.
Thanks to the kind staff for locating my lost onamori.
Quite ordinary, as might be expected of a budget flight. It was difficult to understand the instructions unless one speaks Japanese, and the seats were quite basic.
Very easy process overall. The staff communicated well and everything was efficient.
Very affordable, smooth check in process, flight attendants were safe and kind, lots of flight availability within Japan.
The seat is so bad Can’t recline the chair
For Travelers with babies, if they can be supported by allowing to carry the Baby stroller upto the Airplane gate, and not submit at the Check-In counter. it will be very convenient. Thankyou.
I didn’t even fly on it can I get my refund