Cheap flights to Tokyo
A journey to Japan's capital begins with arrival at one of two major aviation hubs — Haneda Airport, located 18 km from the center, or Narita International Airport. An extensive route network covers dozens of destinations, with the most frequent connections coming from Sapporo (1,138 flights per week), Fukuoka (1,042 flights), and Osaka (979 flights). Among international routes, the leading position is held by flights from Seoul, with 838 flights operating weekly.
Scheduled flights to Tokyo are operated by 122 airlines, with Japan Airlines and All Nippon Airways being the largest carriers. Detailed information for trip planning can be found in our Tokyo travel guide, as well as in the section on how to get there. Below on this page, you will find cards for popular departure cities with a convenient search form to find suitable flights for planning your itinerary.

Osaka — Tokyo

Sapporo — Tokyo

Fukuoka — Tokyo

Hiroshima — Tokyo

Hakodate — Tokyo

Takamatsu — Tokyo

Matsuyama — Tokyo

Busan — Tokyo

Kumamoto — Tokyo

Nagasaki — Tokyo

Kagoshima — Tokyo

Oita — Tokyo
When is the best time to book a flight to Tokyo?
The price of a flight to Tokyo changes depending on how far ahead you book. For the best chance of a lower fare, book around 30 days before departure, when the average ticket costs about $743. Fares also tend to climb as the departure date gets closer.
Flight insights to Tokyo
Data-driven trends for direct flights to Tokyo — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Tokyo come from Sapporo, Fukuoka and Osaka. Sapporo leads with around 1138 flights a week.
Top departure countries
Most direct flights to Tokyo depart from Japan, Korea, Republic Of and China. Japan alone accounts for about 58% of all direct routes.
- Japanavg $69
- Korea, Republic Ofavg $59
- Chinaavg $171
- United Statesavg $403
- Taiwan, Republic of Chinaavg $116
Direct routes & fares
Popular non-stop routes to Tokyo range from Osaka at $35 to Seoul at $62 — a quick way to compare direct-flight fares.
Cheapest departure cities
The cheapest places to fly to Tokyo from right now are Osaka from $35, Sapporo from $36 and Fukuoka from $40.
Longest direct flights
The longest direct flight to Tokyo is from New York City at about 14h 27m, followed by Chicago (13h 32m) and Paris (12h 59m).
- New York City14h 27m
- Chicago13h 32m
- Paris12h 59m
- London12h 47m
- Frankfurt am Main12h 30m
Popular departure cities to Tokyo
Frequently asked questions
- Which airports serve flights to Tokyo?
- The main passenger flow is distributed between two major air hubs: Haneda Airport, located just 18 km from the city center, and Narita International Airport, situated 67 km from the capital. Both terminals serve domestic Japanese flights and international destinations from all over the world.
- Which cities have the most frequent flights to Tokyo?
- The highest number of flights arrive from the Japanese cities of Sapporo (1,138 flights per week), Fukuoka (1,042 flights), and Osaka (979 flights). Internationally, the most popular destinations are Seoul with a frequency of 838 flights weekly and Taipei, from where 491 flights are operated.
- How many airlines operate flights to Tokyo?
- Currently, 122 airlines provide air service to the city. The leaders in terms of passenger volume are Japan Airlines and All Nippon Airways, while Jetstar Japan and Peach Airlines are popular among low-cost carriers.
- How to find cheap flights to Tokyo?
- To find the best fares, it is recommended to explore the departure city cards listed below on this page. Comparing offers from all carriers, including companies like Skymark Airlines and Peach Airlines, will help you find the best option in terms of price and travel time.
- When is the best time to buy flight tickets to Tokyo?
- To get the best prices, we recommend booking tickets several months before departure, especially during high-demand periods like the cherry blossom season in April. It is also worth checking flights to different arrival airports, as the cost of the flight may vary depending on whether the plane lands in Haneda or Narita.