Tokyo (maybe even together with Osaka) is the gateway to Japan for most travellers and is most often reached by air via Haneda or Narita airports.

Whether you're flying in from Europe, Asia, America or moving to Tokyo from another Japanese city, there are more options - but some make more sense than others.

By air to Tokyo (most common choice)

Japan is an island, so almost everyone gets to Tokyo by air if they're flying in from abroad.

And even domestic air travel often makes more sense than shinkansen - tickets tend to be cheaper and the plane is faster when travelling from further afield.

Tokyo has 2 airports - which is better?

The most common question is "Tokyo Haneda or Narita?" We've tried both airports several times and share our experiences under the detailed links below.

  • Haneda HND - Closer to the city centre, faster transport from the airport to Tokyo, ideal for a short visit or transfer
    • more international flights and most domestic routes
  • Narita NRT - further from the city but often cheaper flights to Tokyo
    • more low-cost routes and some long-haul airlines fly only to Narita and not to Haneda

👉 Detailed directions:

When looking for international flights to Tokyo, it pays to keep an eye on both airports - the difference in price or arrival time can be significant.

Generally, I wouldn't look at arrival/departure airports if you're heading to Tokyo on a long-haul flight and would choose the cheapest or most convenient option.

If you want to search for flights to both airports at the same time, enter the code "TYO" in the search engines.

To Tokyo from other parts of Japan

If you're already in the country, you're more concerned with getting to Tokyo from Kyoto or Osaka than international flights.

Quick comparison

This is a comparison of average prices and flight or drive times for the most common routes to Tokyo.

Route Time Average price Winner
Kyoto -> Tokyo 🚅 1:45
🚌 6:30 (night flights only)
✈️ - Kyoto has no airport
🚅 13 320 jpy
🚌 10 000 jpy
🚅
Osaka -> Tokyo 🚅 2:30
🚌 7:00 (night flights only)
✈️ 1:10
🚅 13 870 jpy
🚌 13 000 jpy
✈️ 9 500 jpy
🚅 / ✈️
Nagoya -> Tokyo 🚅 1:40
6:30 (night flights only)
✈️ 1:00
🚅 10 560 jpy
🚌 8 900 jpy
✈️ 10 000 jpy
🚅
Fukuoka -> Tokyo 🚅 5:00
🚌 not running
✈️ 1:50
🚅 22 220 jpy
✈️ 12 500 jpy
✈️
Sapporo -> Tokyo 🚅 8:10
🚌 not running
✈️ 1:40
🚅 30 000 jpy
✈️ 9 000 jpy
✈️

Only net travel time is given. For air travel, you always need to add about 2-2.5 hours reserve for getting to the airport and waiting before departure.

By train (shinkansen)

The most convenient mode of transport tends to be the high-speed shinaknsen train to Tokyo.

In the city, most services stop at several stations:

Shinkansen tickets are quite expensive though, and especially if you're travelling with only hand luggage and checked luggage under 20kg, very frequent domestic air travel can work out cheaper.

On the other hand, it is almost always worth taking the train to some cities because of the speed of the shinkansen and the long distance of the airports from the centre.

If you are planning multiple train trips, the JR Pass for Tokyo and other cities may make sense, but it is only worthwhile in some itineraries.

👉 Detailed guides and my experience with train travel:

Domestic flights

Japan has one of the busiest domestic flight networks in the world, despite its well-developed high-speed railways.

It is particularly worth flying within Japan if the train journey takes 3 hours or more.

In addition, some low-cost airlines are up to half the price of shinkansen, and many offer free 20kg checked baggage as standard.

However, the cheapest flights to Tokyo often go to the remote Narita Airport, so you'll need to add up to 90 minutes of traffic to your total journey.

These airlines fly to Tokyo from other Japanese cities:

Compare flight prices around Japan - skyscanner.com

By bus (cheapest option)

The cheapest way to get to Tokyo cheaply is by long-distance buses. Often these are overnight services that save one night's accommodation.

The downside is a significantly longer journey, less comfort and fewer frequencies than trains or planes, but for budget travel it's a workable option.

All long-distance buses stop at the south (more modern) side of Tokyo Station.

👉 Where to buy tickets and what are the bus companies:

Ferries (only to small islands)

Regular passenger ferry services run to Tokyo only from the small islands in the Izu archipelago.

These cruises last between 2 and 6 hours and tickets can be booked, for example, through the comparison site directferries.com.

Useful links

If you are planning a trip to Japan, you may also find these articles helpful:

This article may contain affiliate links from which our editorial team may earn commissions if you click on the link. See our Advertising Policy page.

Any questions left?

If you have any questions or comments about the article...

0 comments

Sign in to Cestee

... the worldwide travel community

Continue with Facebook

Do not have your travel account yet? Sign up