JapanByAlex
Menu
Planning

How to Get From Haneda Airport to Tokyo: Best Options for Shinjuku, Shibuya, Tokyo Station and Asakusa

A practical guide to getting from Haneda Airport into Tokyo, including when to use the monorail, Keikyu trains, or airport buses.

·7 min read·More planning articles

If you are flying into Haneda and heading into Tokyo, the simplest answer is this: use the Tokyo Monorail if you want a fast link to the JR network at Hamamatsucho, use the Keikyu Line if you want a direct rail option toward Shinagawa and through-services into other parts of the city, and use an airport bus if you want fewer transfers and are staying near a bus stop or hotel drop-off.

Haneda is much closer to central Tokyo than Narita, so getting into the city is usually straightforward. The right choice depends less on “best overall” and more on where your hotel is, how much luggage you have, and whether you want the fastest train or the easiest door-to-door route.

Best way to get from Haneda Airport to Tokyo

For most travelers, there are three realistic choices:

  • Tokyo Monorail for a quick ride to Hamamatsucho, where you can connect to the JR Yamanote Line and other JR services.
  • Keikyu Line for direct rail access toward Shinagawa and some through-services beyond it.
  • Airport bus for direct service to places like Tokyo Station, Shinjuku, Ikebukuro, T-CAT, and some hotel districts.

Haneda Airport’s official access guide notes that the airport is directly connected to both the Keikyu Line and the Tokyo Monorail. For Terminals 1 and 2, both rail platforms are on B1F. At Terminal 3, the Keikyu and Tokyo Monorail gates are accessed from the arrival lobby area, with gate locations varying by operator and direction.

When the Tokyo Monorail is the best choice

The monorail is usually the easiest option if your final destination is on or near the JR Yamanote Line and you are comfortable making one transfer. It runs from Haneda to Monorail Hamamatsucho, where you can switch to JR lines for areas such as Shimbashi, Tokyo Station, Ueno, Shibuya, Shinjuku, and Ikebukuro.

According to Tokyo Monorail’s English fare table, the adult fare from Haneda Airport Terminal 3 to Monorail Hamamatsucho is 520 yen with a paper ticket or 519 yen with an IC card. That makes it a useful benchmark for travelers comparing train options.

The monorail makes the most sense if:

  • you are staying near a JR station
  • you want a simple airport-to-city rail connection
  • you are arriving outside the worst road traffic periods
  • you are carrying luggage that is manageable on trains

It is less convenient if your hotel is far from JR lines or if you would need two or three extra transfers after reaching Hamamatsucho.

When the Keikyu Line is the best choice

The Keikyu Line is often the better rail choice if you are heading toward Shinagawa or want a train route that can reduce transfers depending on where you are staying. Haneda Airport’s official access page highlights the Keikyu Line as one of the two direct rail links from the airport, and this is the route many travelers use when connecting onward from Shinagawa.

In practice, the Keikyu option is a strong fit if:

  • your hotel is near Shinagawa
  • you want to connect quickly to the Shinkansen at Shinagawa
  • you are staying on lines that are easier to reach from Keikyu than from Hamamatsucho

If your goal is simply “Tokyo city center,” Keikyu is not automatically better than the monorail. It is better for specific destinations. That is why checking your hotel on a live route planner still matters.

When the airport bus is the best choice

The airport bus is often the easiest option if you have heavy luggage, are traveling with children, or are staying in an area with a direct stop. Haneda Airport’s official bus access page lists a wide range of direct services into Tokyo.

Some of the official example journey times from Haneda are:

  • Tokyo Station: about 35 minutes
  • Shinjuku Station West Exit: about 35 minutes
  • Tokyo City Air Terminal (T-CAT): about 30 to 40 minutes
  • Ikebukuro Station West Exit: about 55 minutes
  • Asakusa: about 1 hour 5 minutes

Those times are useful, but they should be read conservatively. Road traffic can change the experience a lot, and some routes on the airport site are marked as suspended. A bus can be more comfortable than rail, but it is not always the fastest.

Best option by area

Tokyo Station / Marunouchi

If you are staying near Tokyo Station, the airport bus can be very attractive because Haneda’s official access page gives an example time of about 35 minutes to Tokyo Station. The monorail + JR combination is also a sensible backup if bus timing does not work.

Shinjuku

If you want the fewest transfers, a direct airport bus to Shinjuku is often the easiest choice. Haneda’s official page lists about 35 minutes to Shinjuku Station West Exit. If you prefer trains, the monorail to Hamamatsucho followed by JR can work well, but it adds at least one transfer.

Shibuya

There is no single one-size-fits-all answer for Shibuya. In many cases, the monorail to Hamamatsucho and then JR is the simplest train option. A bus may be easier if your hotel is closer to a direct drop-off point than to Shibuya Station itself.

Asakusa

Travelers staying in Asakusa should compare bus and Keikyu-based rail routes. The official Haneda bus page gives an example time of about 1 hour 5 minutes to Asakusa, which can be appealing if you want to avoid changing trains with luggage.

Shinagawa

If you are staying near Shinagawa or transferring to the Shinkansen, the Keikyu Line is usually the first route to check. This is one of the clearest cases where the Keikyu option has a strong advantage over the monorail.

Haneda vs Narita for getting into Tokyo

For city access, Haneda is usually easier. The airport has direct rail links on both the Tokyo Monorail and Keikyu Line, and the official bus network reaches major districts across Tokyo. For many travelers, that means less travel time and less complexity on arrival.

Simple rule: choose the route that gets you closest to your hotel with the fewest awkward transfers. The “best” airport transfer is usually the one that is easiest after a long flight.

Tips before you choose

  • If you have light luggage: rail is usually the most predictable choice.
  • If you have bulky luggage or kids: a direct bus can be worth the trade-off in speed.
  • If you are connecting to the Shinkansen: check Keikyu routes via Shinagawa first.
  • If your hotel is near Tokyo Station or Shinjuku: compare bus times against rail transfers.
  • If you are arriving late: verify the last train or current bus timetable before you rely on it.

Final answer

If you are asking “How do I get from Haneda Airport to Tokyo?” the practical answer is: take the monorail for a fast JR connection, take Keikyu for Shinagawa-focused rail access, and take the airport bus if you want the easiest ride to a specific district or hotel area.

Haneda is one of the easier big-city airports to use, so the choice is less about finding a bad option to avoid and more about matching the route to your neighborhood. Once you know whether you are heading for Tokyo Station, Shinjuku, Shibuya, Asakusa, or Shinagawa, the best transfer usually becomes obvious.

Keep reading

Related articles

View all articles

A note on sources — The information in this article reflects a mix of personal experience travelling in Japan and research from publicly available sources. Prices, hours, and availability change — always verify directly with restaurants, hotels, or operators before making plans.