Plan with facts
Transport & Luggage · Rails

Haneda to Tokyo: Every Route Priced, From ¥330 Trains to Flat-Rate Taxis

Haneda is less than 20 km from central Tokyo, so the transfer is short and cheap. The real choice is which of four operators ends nearest your hotel, and whether you want a suitcase on a platform change to get there.

A Tokyo Monorail train on the elevated track at Haneda Airport

Haneda sits on Tokyo Bay less than 20 km from the center of the city, which makes Haneda to Tokyo the easy airport transfer. Most people are on a train within ten minutes of leaving customs and in the city a quarter of an hour later, for a few hundred yen. What actually needs deciding is which of four operators drops you nearest your hotel, and whether you want to drag a suitcase through a platform change to get there.

The short answer

Cheapest and fastest into the city
Keikyu to Shinagawa, 11–14 minutes, ¥330 (¥327 by IC card).
Asakusa, Nihombashi or the Ginza side
Keikyu trains that run straight onto the Asakusa subway line, no change, ¥610 to Asakusa.
JR Pass already running
the Tokyo Monorail to Hamamatsucho, ¥520 without a pass, free with one.
Big suitcase, hotel in Shinjuku
the Haneda limousine bus, ¥1,400, case in the hold.
Three or four people, or landing late
a flat-rate taxi, from ¥7,600 to the Tokyo Station area plus tolls.

Haneda to Tokyo: every route side by side

RoutePriceTimeArrivesWith luggage
Keikyu to Shinagawa¥33011–14 minShinagawa (JR Yamanote line, Shinkansen)Commuter train, little room for cases
Keikyu through to the Asakusa line¥610 to Asakusa35 minShimbashi, Higashi-Ginza, Nihombashi, Asakusa, OshiageNo change, but rush-hour crowds
Tokyo Monorail¥52013–20 minHamamatsucho (JR Yamanote line)Good, space for cases
Monorail & Yamanote discount ticket¥59030–45 minAny JR Yamanote line stationOne change at Hamamatsucho
Airport Limousine bus¥1,400 to Shinjuku35–75 minShinjuku, Tokyo Station, major hotelsBest, case in the hold, no stairs
Flat-rate taxi¥7,600–11,200 + tolls25–60 minYour doorGood value for three or four

Fares are one-way adult fares from Terminal 3, the main international terminal. Terminals 1 and 2 add a stop and a couple of minutes. IC card fares are a few yen below the paper-ticket price, and bus times depend on traffic far more than on distance.

A passenger information screen above a train door in Japan showing the next stations
Keikyu airport trains split at Keikyu Kamata. The screen over the door tells you which way yours is going.

Choose by where you are staying

Your areaTakeWhy
Shinagawa, YokohamaKeikyuDirect, and the cheapest fare on this page.
Asakusa, Nihombashi, Higashi-Ginza, OshiageKeikyu, on a train signed for the Asakusa lineThrough trains carry on into the subway, so there is no change.
Tokyo Station, Marunouchi, GinzaMonorail + JR, or the limousine busHamamatsucho is three stops from Tokyo Station on JR.
Shinjuku, Shibuya, IkebukuroLimousine bus with luggage, Keikyu + JR withoutThe train means a change at Shinagawa, then a very big station at the far end.
Roppongi, Akasaka, a hotel far from a stationTaxi or busThe last kilometer is the hard part, and neither rail line solves it.
Somewhere awkwardCheapest train + forward the caseTakes the luggage out of the decision.

Haneda to Shinjuku, Shibuya and Tokyo Station

Haneda to Shinjuku is where people most often pick the wrong option. By rail it is Keikyu to Shinagawa, then the JR Yamanote line round the west side of the loop: about 45 minutes and roughly ¥550–650 by IC card, with a platform change in the middle. With a day bag, that’s fine. With two cases at six in the evening, the ¥1,400 bus that stops at the Keio department store, the Busta Shinjuku terminal and the big west-side hotels is money well spent.

Haneda to Shibuya works the same way, Keikyu to Shinagawa and the Yamanote line from there, in about 35 minutes. For Haneda to Tokyo Station, the monorail to Hamamatsucho and three stops on the JR Yamanote or Keihin-Tohoku line takes around half an hour door to platform. Keikyu to Shinagawa and JR from there is about the same.

JR East is building a direct line from Haneda to Tokyo Station, scheduled for fiscal 2031. Until it opens, every rail route to the west side of the city involves at least one change.

The Haneda limousine bus

Airport Limousine buses leave from the curb outside arrivals at all three terminals. The Haneda limousine bus to Shinjuku costs ¥1,400 for adults and ¥700 for children. You can pay at the ticket machine in cash, by credit card or with a transport IC card, or book online beforehand. Staff tag your suitcase and load it into the hold, and that is really what you are paying for.

The weak spot is the expressway. It jams at the evening peak, and a 45-minute timetable run can stretch past an hour. If you land at half past five on a weekday, the train will be faster even with the change. Haneda handles flights around the clock, and Airport Limousine runs late-night and early-morning buses after the trains stop; check the timetable for your slot before you count on one.

Haneda monorail or Keikyu?

The Haneda monorail runs to Hamamatsucho, where it meets the JR Yamanote line. It costs ¥520 (¥519 by IC card), has room for cases, and rides on a viaduct along the bay, which is a nicer 13 minutes than a tunnel. Its real advantage is the Japan Rail Pass: the Tokyo Monorail is covered and Keikyu is not.

On weekends, holidays and set holiday periods the monorail also sells the Monorail & Yamanote Line Discount Ticket: ¥590 from Haneda to any station on the Yamanote line, one way. It is sold only from the machines at the airport, only on the day you travel, and only on those dates.

Keikyu is cheaper and more direct for most people. It’s ¥330 to Shinagawa with trains every few minutes, and the through services onto the Asakusa subway line mean Asakusa, Nihombashi and Oshiage need no change at all. The catch is that airport trains split two ways at Keikyu Kamata, toward Shinagawa or toward Yokohama. Read the destination on the platform screen before you get on.

Haneda airport to Tokyo by taxi

Tokyo taxis charge a flat fare from Haneda to set zones of the city, and you don’t need a reservation when you board at a terminal taxi rank: ask for the flat fare (“teigaku”) and give the name of your hotel. Expressway tolls go on top, and a higher rate applies from 22:00 to 5:00.

Destination zone5:00–22:0022:00–5:00
Chiyoda ward (Tokyo Station, Marunouchi)¥7,600¥9,000
Chuo and Minato wards (Ginza, Roppongi)¥8,500¥10,000
Shinjuku ward¥9,000¥10,700
Taito ward (Asakusa, Ueno)¥9,100¥10,800
Toshima ward (Ikebukuro)¥11,200¥13,200

Fares are per car, from Nihon Kotsu’s published schedule, tolls not included. Split four ways, Shinjuku comes to a little over ¥2,500 a head once tolls are added, not far off two bus tickets each. For a family arriving at midnight, it is the obvious answer.

The things the timetable does not tell you

  • Haneda has three terminals. Terminal 3 takes most international flights, Terminal 2 some international and domestic, Terminal 1 domestic only. Both rail lines serve all three, and a free shuttle bus runs between them.
  • The trains stop around midnight and the airport doesn’t. If you land after 23:00, look up the last Keikyu and monorail departures and the late-night buses before you join the immigration queue.
  • Journey planners count from the platform. Add the time it takes to clear the airport; the arrival procedure walks through each checkpoint.
  • Buy or top up an IC card at the station before you leave. You will use it on everything after this ride, and Suica and Pasmo work on every route on this page.

What we would actually do

Keikyu for anywhere on the east side of the city: Shinagawa, Ginza, Nihombashi, Asakusa. The monorail if a JR Pass is already running. The limousine bus for a west-side hotel when we have more than a carry-on. And with three or more of us after 22:00, the flat-rate taxi, without thinking twice about it.

Haneda or Narita?

If you have a choice of airport, Haneda wins this part of the trip easily: under half an hour and a few hundred yen, against an hour or more and ¥1,300 to ¥3,100 from Narita. Our Narita to Tokyo guide covers the other airport route by route.

Buying the ticket

For Keikyu and the monorail you don’t need a ticket at all if you have an IC card or Suica on your phone: tap in, tap out. Otherwise the machines at both stations have English screens. The monorail discount ticket is machine-only and on sale-day dates only. Limousine bus tickets come from the machines and counters in the arrivals hall, or from the operator’s website. If a JR Pass is part of your plan, check whether it is worth activating on day one in is the JR Pass worth it. Staying three days or more and getting around by subway? Our Tokyo Subway Ticket guide does the break-even, and the ticket is sold in the Terminal 3 arrivals hall.

For the wider picture on bags, trains and couriers, see luggage and transport rules in Japan, and for everything else on the country, our Japan travel guide.

Sources

Data checked: 2026-09-29