Getting from Haneda Airport to Shibuya by Bus Without Changing Trains

The Direct Bus from Haneda to Shibuya Costs ¥1,100 and Takes 35 to 60 Minutes

The train from Haneda to Shibuya costs ¥580, takes 35 to 45 minutes, and requires one transfer at Shinagawa from the Keikyu Line to the JR Yamanote Line. It is fast, cheap, and runs every few minutes. But the bus stops at the Cerulean Tower Tokyu Hotel and the Shibuya Excel Hotel Tokyu, a five-minute walk from the West Exit. That drop-off point matters more than the time difference when you are hauling two checked bags through the Hachiko exit crowds and the scramble crossing.

The Airport Limousine Bus departs from Bus Stop No. 5 on the arrivals level at each part of the airport. The call order is Terminal 3, then Terminal 2, then Terminal 1, then Shibuya. Land at Terminal 3 and you board first, then sit through the pick-ups at the other stops. The coach runs every 20 to 30 minutes during daytime. First departure from Haneda is around 06:55, last around 23:05. Buy a ticket from the machine at the airport bus counter, tap a Suica or Pasmo IC card on board, or reserve online in advance. Reservation is recommended but not mandatory. If seats are available, non-reserved passengers are boarded. You can bring two pieces of luggage, each up to 30 kg and with total dimensions of 200 cm or less.

Shibuya scramble crossing Tokyo
Syced , CC0 via Wikimedia Commons

When the Bus is the Better Choice and When it is Not

Hotels That Match the Bus Stop

The bus makes sense when your hotel is within walking distance of the Cerulean Tower Tokyu Hotel or the Shibuya Excel Hotel Tokyu. That covers the west side of the station, including the area around Shibuya Mark City, the Tokyu Department Store, and the Shibuya Stream complex. If you are staying on the east side near Dogenzaka or the Shibuya Hikarie building, the bus drops you on the wrong side. You either walk through the station or take a taxi from there. In that case, the train is faster and cheaper.

The Morning Rush Hour Trap

Between 07:00 and 09:30 on weekdays, the bus journey from Terminal 3 to Shibuya can stretch to 60 to 90 minutes. The road from Haneda into central Tokyo hits the Metropolitan Expressway at the same time as the rest of the city's commuters. The train does not have that problem. The Keikyu Line to Shinagawa is unaffected by road traffic, and the Yamanote Line runs every four minutes during peak hours. Land between 07:00 and 09:30 on a weekday? Take the train.

The Holiday Weekend Scenario

On holiday weekends, the outbound coach from the airport takes 45 to 75 minutes. That is still slower than the train's 35 to 45 minutes, but the difference is small enough that the door-to-door convenience may win. The train requires you to walk from the platform at Haneda to the Keikyu Line, ride to Shinagawa, cross to the Yamanote Line, ride to Shibuya, and then walk through the station to your exit. The bus drops you at the hotel driveway with your luggage in the hold. For a solo traveller with a backpack, the train is fine. For a couple with two suitcases each, the bus saves the friction of navigating Shinagawa with luggage.

What the Train Alternative Looks Like in Detail

The rail alternative is straightforward. Take the Keikyu Line from Haneda Airport Station to Shinagawa. The ride takes 11 minutes and costs ¥330. At Shinagawa, follow the signs for the JR Yamanote Line and take any service heading for Shibuya, Shinjuku, and Ikebukuro. The Yamanote leg from Shinagawa to Shibuya takes about 12 minutes and costs ¥250. Total journey time is 35 to 45 minutes. Total fare is ¥580. This is the cheapest way to reach Shibuya from Haneda.

The failure case for the train is late night. The last Keikyu Line departure from Haneda toward Shinagawa is around midnight. If your flight lands after 23:00, you may miss the last bus (23:05) and the last train. In that situation, a taxi from Haneda to Shibuya costs ¥8,000 to ¥12,000 depending on traffic. That is the realistic alternative when both public options have stopped running.

Which Terminal Are You Arriving At?

All three parts of Haneda have the same bus stop location: arrivals level, Bus Stop No. 5. The coach calls at Terminal 3 first, then Terminal 2, then Terminal 1. Arrive at Terminal 2 or Terminal 1 and the bus will already have passengers from the earlier stop. That does not affect the journey time meaningfully. The train station is connected to all three. From Terminal 3, the Keikyu Line platform is a short walk from the arrivals hall. From Terminal 1 and Terminal 2, take the free shuttle bus or walk through the connecting walkway.

Booking and Payment Details

Buy a bus ticket at the machine near the bus stop in each part of the airport. The machine accepts cash and IC cards. If you have a Suica or Pasmo card, tap it on board without buying a ticket in advance. Online advance reservation is available through the Airport Limousine Bus website. Reserve during peak season, especially late March to early April and November, when hotel prices surge and flights are full. Arrive without a reservation and the driver will board you if seats are available.

Return tickets are not offered on this route. Each trip is a separate purchase. The first bus from Shibuya to Haneda departs around 05:00, and the last bus from Shibuya to Haneda departs around 21:00. Need to reach Haneda after 21:00? Take the train.

Tokyo airport limousine bus stop
Comyu , CC BY-SA 4.0 via Wikimedia Commons
Haneda to Shibuya: Bus vs Train vs Taxi
OptionJourney TimeCostLuggage EaseBest For
Airport Limousine Bus35 to 60 min (up to 90 min weekday rush)¥1,100 adult, ¥550 childDrops at hotel driveway, luggage hold includedArrivals with two bags, hotel near Cerulean Tower
Keikyu Line + JR Yamanote Line35 to 45 min¥580Carry luggage through two stations, one transferSolo travellers, light packers, any Shibuya location
Taxi25 to 50 min¥8,000 to ¥12,000Door to door, no transfersLate night after 23:05, groups of 3 or 4

The One Thing That Most Often Goes Wrong

Arrivals take the bus because they think it is simpler. Then they realise their hotel is on the east side of the station, 400 metres from the bus stop, and they have to drag luggage through the station anyway. That defeats the purpose. Check your hotel address before you choose. Hotel on the west side near the Cerulean Tower or Shibuya Mark City? The bus is the right call. Hotel anywhere else? Take the train from Haneda to Shinagawa, transfer to the Yamanote Line, and get off at Shibuya. It costs ¥580, takes 35 minutes, and drops you at the station you actually need.