If you’re worried about the cost of getting from Haneda Airport to Tokyo (or Yokohama) then you can relax—it’s not expensive or time-consuming at all. The main thing to be sure of is that you haven’t mixed up your arrival airport (HND, or Tokyo International Airport) with the much more distant Narita Airport (NRT).
The long and short is that it’s a short and affordable train, monorail or bus trip from Haneda to central Tokyo, including Tokyo Station, as well as Shinjuku and Shibuya.
What about Haneda taxis?
If you’re tempted to take one of the taxis outside the airport terminal, be aware that it will cost you rather a lot of yen (generally between ¥8,500–¥10,000). Depending on where you’re going, and with whom, a cheaper alternative might be to book a shared shuttle transfer, which should run you about ¥5,710 per person.
If you’re traveling in a group of 2-4, a regular taxi might start becoming economical—you can ask for an estimate before you get in, and might be able to get a flat fare. But read on for all your transfer options.
Haneda train option 1: Taking the Tokyo Monorail
Built for the 1964 Olympics, it’s perhaps not quite as cool and futuristic as it sounds. It’s still a freakin’ monorail though! A fun way of getting from Haneda Airport to Tokyo, the monorail stops at all three terminals and for only ¥500 whisks you to the happening hub of Hamamatsucho (about 15 minutes away). Actually, Hamamatsucho has to be one of the dullest stations on the Yamanote Line—but it is on the central JR Yamanote Line, which means you can squeeze yourself onto a commuter train heading to more exciting places such as … well, any other station (e.g. Shinjuku, Shibuya, Shinagawa or Tokyo Station).
Suica/Pasmo IC cards can be used on all lines, including the Tokyo monorail, if you don’t want to buy paper tickets (and the cards give you a small discount).
Note: If you’re flying out and heading in the opposite direction, i.e. from Tokyo to Haneda Airport, make sure that you disembark at the right terminal. The monorail will stop at the International Terminal first, followed by Terminal 1 (JAL, Skymark and some other domestic airlines) and then Terminal 2 (ANA & Air Do domestic flights).
Traveling with lots of luggage? You can arrange to have it ported from the airport to your accommodation, making the Haneda transfer easier.
Haneda train option 2: Taking the Keikyu Line
The Keikyu Line trains from Haneda Airport head in two different directions, so you’ll need to double-check that you’re getting on the right one. Most go northeast to Shinagawa (20 minutes away), but some head southwest to Yokohama (25-30 minutes away). Taking the Keikyu Line from Haneda Airport to Shinagawa (which is on the JR Yamanote Line, offering easy access to Shinjuku, Shibuya and Tokyo Station) works out cheaper than the monorail at ¥300 (it’s ¥340 to Yokohama).
After exiting from customs and getting your bags, you’ll be on the 2F lobby at Haneda and should have no problem spotting the Keikyu train ticket counter/machines and gates. Keep an eye out for discount combo packages.
Haneda to Asakusa
One big advantage Keikyu has over the monorail is their Haneda Airport Express, which continues into the Asakusa Subway Line after arriving in Shinagawa. So if your destination is Asakusa, you can get to the doorstep of your hostel in about 40-50 minutes, for roughly ¥520. The express train runs about every 15 minutes during peak times and slightly less frequently at off-peak times.
Buses: Taking a limousine bus from Haneda Airport to Tokyo
Like the Limousine Bus from Narita, this is not quite as flash as it sounds—it’s really just a coach bus that goes directly to major hotels and train stations in a large number of areas in Tokyo, and has somewhere to put your luggage. If you’re staying at a more minor hotel or a hostel, you’ll need to look up the location of the nearest major hotel or train station.
The limo bus is an excellent transport option if you’re traveling with kids and/or a lot of luggage. Fares range from about ¥720 to ¥1,250 per person. For example, the fare to T-CAT (the Tokyo City Air Terminal) under Suitengumae Station is ¥840, it’s ¥950 to Asakusa and Tokyo Station, ¥1,050 to Shibuya, ¥1,150 to Roppongi/Akasaka and ¥1,250 to Shinjuku. Kids are roughly half price.
Pro tip: You can save time and stress by booking your bus tickets online before you fly.
Landing at Haneda Airport late at night
If you’re landing well after pumpkin hour, then the night bus or a taxi are your options for getting from Haneda to Tokyo. Generally, you can double the fares above for the (few) buses that run between midnight and 5 am. See our late-night HND to Tokyo transfer guide for more information.
Using JR passes from Haneda Airport
If you are wanting to use your JR Pass from Haneda, you can activate it at the airport and use it to take the Tokyo Monorail. Although it’s not a JR line, the pass is valid on it. But think very carefully before you activate your pass for a such a short trip! Unless you are setting off on countrywide travel on the Shinkansen that or the next day, it’s probably a better idea to hold off on activating it, and just buy a regular single ride ticket for the short trip from Haneda to your accommodation. You’ll find ticket machines at the station entrance—they have English guidance.
Video guide to getting from Haneda Airport to Tokyo central
While we do our best to ensure everything is correct, information is subject to change. This post is updated regularly. Last update: April, 2020 by Carey Finn.