ComeToGuide
20.2 km • ~20 mins

How to Get from Tokyo Haneda Airport (HND) to Shibuya

Tokyo Haneda Airport (HND) is 20.2 km southeast of Shibuya, about 20 minutes by car in light traffic. Public transport and buses take 35–60 minutes and cost from €3.30 per person, while private transfers and taxis offer door-to-door convenience.

✓ Verified Oct 29, 2026 • 20.2 km road distance

Official Airport Taxi

Door-to-Door
20 mins •On Demand at the Rank
€54 - €82 (Per Vehicle, tolls extra)
Luggage: 2 Pieces Free
How to take it step-by-step:
  1. Follow signs to the official taxi rank outside the 1st-floor Arrival lobby.
  2. Ask the driver for a fixed fare to Shibuya or start the meter; tolls are extra.
  3. Expect a 20-55 minute trip via the Shuto Expressway depending on traffic.
  4. Pay by card, IC card or cash at the end.

Keikyu Airport Line + JR Yamanote

Cheapest
40 mins •Every Few Minutes (05:30-00:00)
€3.30 - €3.40 / Person
Luggage: Carry-On
How to take it step-by-step:
  1. At Terminal 3, take the escalator to the 2nd-floor Arrival lobby and enter Keikyu Line gates.
  2. Buy a paper ticket or tap your Suica/PASMO; board a Rapid Limited Express to Shinagawa.
  3. At Shinagawa change to the JR Yamanote Line following signs for Shibuya/Shinjuku.
  4. Ride to Shibuya Station and get off.
  5. Use the central ticket gates and follow signs to the Hachiko exit or Shibuya Center-Gai.

Airport Limousine Bus

Direct Bus
50 mins •See Timetable (Daytime & Evening)
€7.50 - €9.50 / Person
Luggage: 2 Large Bags Free
How to take it step-by-step:
  1. Follow signs to the Limousine Bus desk on the 1st-floor Arrival lobby at Terminal 3.
  2. Buy a ticket at the counter or machine for Shibuya (check the exact fare).
  3. Board the bus for Shibuya at the assigned stop outside the 1st-floor exit.
  4. Relax as the bus goes directly to the Shibuya Station area in 35-60 minutes depending on traffic.
  5. Collect your luggage at the bus hold and walk or take a taxi to your final address.

Tokyo Monorail + JR Yamanote

Alternative Rail
45 mins •Every Few Minutes (05:00-00:00)
€4.40 / Person
Luggage: Carry-On
How to take it step-by-step:
  1. At Terminal 3, go to the Tokyo Monorail gates on the 2nd-floor Arrival lobby.
  2. Buy a paper ticket or use Suica/PASMO; catch an Airport Rapid to Hamamatsucho.
  3. Follow signs to JR Yamanote Line and board a train bound for Shinagawa/Shibuya/Shinjuku.
  4. Get off at Shibuya Station.
  5. Use the central ticket gates and follow signs to the Hachiko exit or Shibuya Center-Gai.

Tokyo Haneda Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Japan?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Japan eSIM
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Use only the official taxi rank outside the 1st-floor arrival lobby. Touts inside the terminal often overcharge or are not licensed.
  • If taking a taxi to Shibuya, agree a fixed fare before departing or confirm the meter is started; expressway tolls (about ¥1,000–¥1,500) are always extra.
  • From 22:00 to 05:00 meter fares rise by 20%, and ride-hailing apps often cannot find a car at Haneda; the taxi rank is more reliable.
  • Buy airport bus tickets at official counters or machines, not from anyone approaching you in the arrival hall.

Frequently Asked Questions

What is the cheapest way from Haneda Airport to Shibuya?

Take the Keikyu Airport Line to Shinagawa, then change to the JR Yamanote Line to Shibuya. The total fare is about ¥580–¥590 (€3.30–€3.40) per person, and the journey takes about 35–40 minutes.

Is there a direct bus from Haneda to Shibuya?

Yes, Airport Limousine and Keikyu Limousine run direct buses from all Haneda terminals to the Shibuya Station area. The ride takes roughly 35–60 minutes depending on traffic, and fares are approximately ¥1,300–¥1,700; check limousinebus.co.jp.

How much is a taxi from Haneda to Shibuya?

A metered taxi typically costs about ¥8,500–¥13,000 plus expressway tolls of roughly ¥1,000–¥1,500. At night add a 20% surcharge from 22:00 to 05:00.

Do trains from Haneda run all night?

No. The Keikyu Airport Line runs roughly 05:30 to midnight, and the Tokyo Monorail roughly 05:00 to midnight. After that you will need a night bus, taxi or private transfer.

Can I use Suica or PASMO for the trip to Shibuya?

Yes, Suica and PASMO (including Welcome Suica and mobile versions) work on the Keikyu Line, Tokyo Monorail, JR Yamanote Line and airport buses. You can top up at station machines with cash.

Which option is best for families with luggage?

The Airport Limousine bus is usually the best public option because it is direct and has luggage space in the hold. A private transfer is even easier for door-to-door service with suitcases and avoids handling bags in train stations.

Some links are affiliate links: we may earn a commission at no extra cost to you. Prices are indicative and can change.