If you’re wondering how to get from Haneda Airport to Tokyo (or Yokohama), it’s super easy. Here are your transport options — with details on bus, train and taxi.
Pro tip: If you’re a group with luggage, a comfortable and convenient way to get from Haneda Airport to Tokyo — and directly to your accommodation — is to pre-book a taxi. Klook has transfer services from ¥7,665, and Viator also has some options starting from ¥6,935.
Landing at Narita Airport (NRT) instead? We have you covered.
Additionally, rules regarding power banks on flights have recently changed. Learn more here.
Quick comparison of Haneda to Tokyo transport options
Unlike Narita Airport, Haneda Airport is actually in Tokyo and it’s only about 20 km from the airport to the center city.
Here is a full comparison of the Haneda Airport transport options:
| Transport | Approx. Cost | Travel Time | Frequency | Notes | Booking/Purchase |
|---|---|---|---|---|---|
| Airport Limousine Bus | From ¥1,000 | 30–60 min. | Every 10–20 mins | Time varies according to destination | Klook |
| Pre-booked private taxi | From ¥6,635 | ~40 min. | Pre-booked, waiting on arrival | Easiest & most convenient, especially for groups | Book with Klook or Viator |
| On-demand taxi | From ¥8,900 to ¥14,000 (depends on the destination) | ~40 min. | Generally available outside the airport | Best to confirm the fare before you start your journey | Jump in outside the airport |
| Uber | From ¥8,500 (depends on the destination) | ~40 min. | Pre-booked | Easy for those who already regularly use the app | Book on Uber app |
| Train (Tokyo Monorail) | ¥720 | ~25 min. | Every few min. | Transfer at Hamamatsuchō for onward travel on JR lines | Buy tickets at the airport train station |
| Train (Keikyū Line) | ¥540 | ~25 min. | Every few min. | Transfer at Shinagawa for onward travel on JR lines | Buy tickets at the airport train station |
Note: For the sake of simplicity, all details above were calculated on travel to Tokyo Station. Exact fares/times/transfers will vary depending on your destination!
Haneda to Tokyo Disney
Heading straight to Tokyo Disney from Haneda Airport? Check out our guide on the best ways to get from Haneda to Disney.
Landing at Haneda Airport late at night
If you’re landing well after pumpkin hour, the night Airport Limousine Bus or an airport taxi are your only options.
Generally, you can double the fares above for the (few) buses that run between midnight and 5 a.m.
Taxis, meanwhile, carry a surcharge between 10 p.m. and 5 a.m.. See our late-night HND to Tokyo transfer guide for more information.
Now let’s get into more detail on each of the Haneda Airport transport options, in case you have questions.
Haneda Airport Limousine Buses: Best for convenience and value
“Friendly Airport Limousine Bus”
From ¥1,000 — book onlineApproximately 1 hour, depending on the destination

The “Friendly Airport Limousine Bus” is our top pick for getting from Haneda Airport to central Tokyo. It’s not as flashy as it sounds — it’s really just a coach bus — but it goes directly to major hotels and train stations in a large number of areas in Tokyo and surrounds.
Essentially, you don’t need to worry about making transfers with luggage in tow and the price is very reasonable.
If you’re staying at a more minor hotel or a hostel, the Limousine Bus might not stop there. Instead, you’ll need to look up the location of the nearest major hotel or train station, and the route between them.
Cheap tickets are available on Klook, but tickets can also be purchased in person at the bus ticket counter or directly from the ticket vending machine in Haneda Airport.
Keikyū Limousine Bus
From ¥800Approximately 1 hour, depending on the destination
Keikyū (the same company that runs one of the train lines) also runs a fleet of Limousine Buses. They stop at a few central Tokyo locations like Shibuya Station (50 min, ¥1,300) and Tokyo Station (55 min, ¥1,200), but not as many as the Airport Limousine Bus mentioned above.
However, they can get you to some more far-flung places like Tokyo Disney (40 minutes, ¥1,300).
Tickets are sold on a first-come-first-serve basis and can’t be bought in advance. You’ll need to get them from the bus ticket counter on the second floor at Terminal 3, or from a ticket machine.
Haneda Airport taxis: Convenient for groups
Taxis in Japan have a rep for being expensive — and that’s not untrue — but if you’re traveling in a group they’re a solid choice. Like the Limousine Bus, they can take you directly to your destination without the need for transfers.
Pre-booked private taxis
From ¥7,648 — book hereApproximately 40 minutes to Tokyo Station
An easy way to ensure a taxi is waiting and ready for you upon arrival is to book one online in advance.
Prices are fairly reasonable, generally being under ¥10,000 for a vehicle that takes 5-6 passengers. The price is inclusive of tolls, and you get a lot of options when booking.
For example, you can pay a bit extra to book a larger vehicle (cheaper than two flat-fare airport taxis) if you’re traveling in a group of four or more with lots of luggage. You can also request child and infant seats, as well as a meet & greet service at the arrivals hall.
Note: At Haneda Airport, app-hailing and other reserved taxis have their own dedicated taxi stands in T1 and T2. In T1, it’s located near Exit 7 (2F) and in T2, it’s located near Exit 2 (2F).

Haneda flat-rate taxis
From ¥8,900 per car, plus tollsApproximately 40 minutes
Haneda also offers flat-rate fare taxis to destinations around central Tokyo; the price depends on the destination.
For example, a flat-rate taxi to Tokyo Station costs ¥7,600; to Shibuya costs ¥8,500; while one to Asakusa costs ¥9,100. On top of this, between 10 p.m and 5 a.m., there is an additional surcharge.
Pro tip: Make sure to confirm the destination and the price before getting into a random taxi outside the airport. The word for flat-rate fare in Japanese is teigaku (定額).
You can confirm the price at the information counter and get the staff to write it down for you, to show the driver. Unless confirmed, the driver may use the meter, which will work out to be more expensive (especially if you hit traffic).
While these taxis technically seat four people, that’s with the assumption you have limited luggage. If you’re traveling with large suitcases, you may be restricted to only two or three passengers!
Where to catch a taxi at Haneda Airport
The on-demand taxi rank at the airport is easy to find. From the arrivals hall, follow the taxi signs down to the ground floor (Level 1), and the taxi rank is on the road just outside the terminal building.
You can always ask at the information desk in the arrivals hall if you need any help. Only taxis from the official ranks offer flat-rate fares.
Uber
From ¥8,500Approximately 40 minutes

In June 2026, Uber opened a dedicated pick-up zone at Haneda Airport Terminal 3 (8th floor of the P5 Parking Structure). To get there, follow the parking signs from the Arrivals Hall.
To use Uber, you have to book through the app — as usual. Simply make an account, enter your destination, confirm, and wait for your driver.
Payment is processed via card on the app. Prices vary depending on destination; you can find out more here, but expect to pay a flat fare (a single destination route) of around ¥8,600 to Shinjuku and ¥8,100 to Shibuya.
Note: An extra charge will be applied between 10 p.m. to 5 a.m. The regular base charge is also likely to change.
Trains from Haneda

We like things that are good value for money, so while trains are certainly the cheapest option, they’re not actually our top pick because they can be inconvenient. That being said, if budget is your biggest concern (or you’re a super light-packer), either of these two train routes will serve you well.
Traveling with lots of luggage? You can arrange to have it ported from the airport to your accommodation (and vice versa), making the Haneda transfer easier.
Haneda train option 1: Taking the Tokyo Monorail
¥720 to Tokyo Station~25 minutes to Tokyo Station
Pro tip: Pasmo and Suica IC transport cards can be used on all train lines, including the Tokyo Monorail, if you don’t want to buy paper tickets.
Built for the 1964 Olympics, the Tokyo Monorail is 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 airport terminals and whisks you to the happening hub of Hamamatsuchō (about 15 minutes away).
Actually, Hamamatsuchō has to be one of the dullest stations on the Yamanote Line. But it is on the convenient JR Yamanote Line (the loop line that goes around Tokyo), 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).
Important: 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 Tokyo Monorail will stop at Haneda International Terminal 3 first, followed by Terminal 1 (Japan Airlines, Skymark, and some other domestic airlines) and then Terminal 2 (ANA and Air Do domestic flights).
Haneda train option 2: Taking the Keikyū Line
¥540 to Tokyo Station20 minutes to Tokyo Station
Keikyū 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 Keikyū Line from Haneda Airport to Shinagawa Station (which is on the JR Yamanote Line, offering easy access to Shinjuku, Shibuya, Tokyo Station, and other major hubs) works out cheaper than the monorail.
After exiting from customs and getting your bags, you’ll be on the second floor lobby at Haneda and should have no problem spotting the Keikyū Line ticket counter/machines and gates.
Getting From Haneda to Asakusa
One big advantage of the Keikyū Line is their Haneda Airport Express, which continues along the Asakusa subway line after passing Shinagawa. So if your final destination is Asakusa, you can do the journey in about 40–50 minutes, for roughly ¥650, without transfering.
The express train runs about every 15 minutes during peak times and slightly less frequently at off-peak times.
Video guide to getting from Haneda Airport to central Tokyo
Frequently asked questions
Can I use my JR Pass to get from Haneda Airport to central Tokyo?
If you want 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 JR Pass is valid on it. But think carefully before you activate your pass for a such a short trip!
Unless you are setting off on countrywide travel on the Shinkansen that same 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 train station entrance — and they have English guidance.
How do I get from Haneda Airport to Narita Airport?
Depending on which route you take it’s about a 80–100 km journey between Haneda and Narita airports. The Keikyu Line is our recommendation for this trip.
If you’re not in a huge rush, there’s a direct train all the way to Narita that departs once or twice each hour. It takes about 2 hours and costs ¥1,850.
Incidentally, it’s not a good idea to be in a rush if you need to transfer between airports — they are a long way apart, and a taxi (approximately ¥35,000 via toll roads) is unlikely to be faster than the train.
While we do our best to ensure everything is correct, information is subject to change. This post is updated regularly. Last updated in April 2026, by Jane Pipkin.