Skip to main content

Haneda Airport to Shibuya: train and bus times and fares

A direct bus runs to Shibuya Station and two hotels beside it. By train you change once at Shinagawa. The quickest and cheapest listed way is the Keikyu Line and JR (about 37 min, 540 yen).

Updated

37 minquickest listed way (Keikyu Line and JR)
540 yenlowest listed fare (Keikyu Line and JR)
3ways compared

No change neededBusTrain

Ways from Haneda Airport to Shibuya

Times and fares as each operator publishes them. A dash means the operator does not publish that number.

Ways from Haneda Airport to Shibuya, from the operators' own pages
ServiceTransportChangesTimeFareFirst / last
Airport Limousine busShibuya StationBusNo change49–69 min1,300yen07:40 / 22:35
Keikyu Line and JRShibuya StationTrain1 change37min approx.540yen—
Tokyo Monorail and JR Yamanote LineShibuya Station · paper ticket, through fareTrain1 change—780yen—

How long each way takes

Airport Limousine bus to Shibuya Station49–69 min
Keikyu Line and JR to Shibuya Station37 min

Airport Limousine bus to Shibuya Station

Runs to
Shibuya Station
Changes
No change
Time
49–69 min by the operator's timetable, from Terminal 3
Fare
1,300 yen. Children 650 yen
Departures a day
20 from Terminal 3
First and last
First 07:40, last 22:35 from Terminal 3
Where to board
Terminal 3: stop 4 · Terminal 2: stop 10 · Terminal 1: stop 9
Airport Limousine bus to Shibuya Station, by terminal
TerminalBus stopBuses a dayFirstLastTime
Terminal 342007:4022:3549–69 min
Terminal 2102007:5022:4539–59 min
Terminal 192007:5522:5034–54 min
Other stops on the same bus (2)
  • Cerulean Tower Tokyu Hotel
  • Shibuya Excel Hotel Tokyu (Shibuya Mark City)

More on tickets and reservations: Airport Limousine bus.

Keikyu Line and JR to Shibuya Station

Runs to
Shibuya Station
Route
Keikyu Airport Line to Shinagawa, then the JR Yamanote Line
Changes
1 change
Time
about 37 min by the operator's route search, for a weekday mid-morning train from Terminal 3. The operator's table of estimated travel times gives 23 min
Fare
540 yen with a ticket, 536 yen with an IC card
From Terminals 1 and 2
about 43 min, 540 yen (536 yen with an IC card)
Where to board
Haneda Airport Terminal 3 Station, or Haneda Airport Terminal 1·2 Station

More on tickets and reservations: Keikyu Airport Line.

Tokyo Monorail and JR Yamanote Line to Shibuya Station

Runs to
Shibuya Station
Route
Tokyo Monorail to Hamamatsucho, then the JR Yamanote Line
Changes
1 change
Fare
780 yen (paper ticket, through fare)
Where to board
The monorail stations at Terminal 1, Terminal 2 and Terminal 3
Weekend ticket
Monorail and Yamanote Line Discount Ticket 590 yen to any Yamanote Line station, sold on Saturdays, Sundays, holidays and set holiday periods

More on tickets and reservations: Tokyo Monorail.

Going back: Shibuya to Haneda Airport

First and last departures toward the airport, from the same timetable.

Airport Limousine bus from Shibuya Station
First 05:55, last 21:30, 20 a day to Terminal 3, 46–74 min. The fare is the same 1,300 yen.

Before you set off

  • Keikyu's first train from Terminal 3 toward Shinagawa leaves at 05:26 and the last at 00:08. Trains that run beyond Shinagawa finish earlier than that.

At the airport

Lockers, luggage delivery and what happens after you land are on the Haneda Airport guide. What you can carry is in what you can bring to Japan, and your airline's allowance is in the airline baggage rules.

Frequently asked questions

How long does it take from Haneda Airport to Shibuya?

49–69 min by Airport Limousine bus and about 37 min by Keikyu Line and JR.

How much does it cost from Haneda Airport to Shibuya?

1,300 yen by Airport Limousine bus, 540 yen (536 yen with an IC card) by Keikyu Line and JR and 780 yen by Tokyo Monorail and JR Yamanote Line (paper ticket, through fare).

What is the cheapest way from Haneda Airport to Shibuya?

The Keikyu Line and JR at 540 yen, about 37 min, with 1 change.

What time is the last bus from Haneda Airport to Shibuya?

The last departure of the Airport Limousine bus from Terminal 3 is at 22:35, and the first is at 07:40.

Where do I catch the bus to Shibuya at Haneda Airport?

Terminal 3: stop 4 · Terminal 2: stop 10 · Terminal 1: stop 9.

Related items

Airport Transport Service — official page

Sources for this page

Back to Airport transfers

Compiled by Japan Japan !! · Updated October 1, 2026