Shibuya is the hopping-off point for many travelers to Tokyo, as it’s a central gateway to heaps of accommodation and shopping options. There are numerous ways to get from Narita Airport to Shibuya, but these are our top choices.

Pro tip: If you’re traveling with large bags, you can port them from the airport to your accommodation for an easier transfer. Cheapo readers get a discount through our partner, Luggagent.

Quick comparison of Narita to Shibuya transport options

Narita to Shibuya

TransportApprox CostTravel TimeFrequencyNotesBooking Link
Train – Keisei Skyliner¥2,80070-85minsevery 15-20minsTransfer at Ueno to Ginza LineBook here
Train – Keisei main line¥1,320120minsevery 15-20minsTransfer at Funabashi StationNot available
Train – JR Narita Express¥3,25080-90minsevery hourDirect to Shibuya StationNot available
Taxi – pre-booked¥18,56570-80mins24 hoursBook here
Taxi – low-cost shared taxi¥7,00070-80minsprice per personBook here
Taxi – regular taxi¥25,00070-80mins24 hoursPrice may vary considerably depending on traffic and time of dayNot available
Airport Limousine Bus¥3,10090-120minsevery 15-20minsService direct to Shibuya currently unavailableBook here

How far is Narita airport to Shibuya?

The distance between Narita Airport and Shibuya Station is roughly 75km. Here’s how to cover it.

Fastest way to get to Shibuya from Narita Airport

The quickest option is to take the Keisei Skyliner train from Narita Airport to Nippori or Ueno Station and transfer to the JR Yamanote Line (or Ginza Line at Ueno). You’ll see Shibuya Station clearly marked on the boards.

The trip takes about 70-85 minutes and will set you back ¥2,770. You can save a few yen with the Skyliner plus 24 hour Tokyo Metro combo ticket Skyliner plus Tokyo metro combo ticket, but it doesn’t cover the JR line, so you’ll need to transfer to the Ginza Line at Ueno, rather than the JR line.

Pro tip: Wanting to get from Narita Airport to Shibuya Crossing? The famous Scramble Crossing is directly outside Shibuya Station—once you get off the train, simply follow the signs!

Suggested Activity
Tokyo Bar Hopping Tour in Shibuya by MagicalTrip
Explore the underground food scene of Tokyo's coolest nightlife district, with a friendly local guide. Experience Shibuya like you live there, by sharing a table with locals and sampling Japanese beer and pub dishes. This is one of the most highly rated tours in the city!
Aerial View Shibuya Crossing Tokyo
Photo by

Cheapest way to get to Shibuya from Narita

You’re looking at the same route as above, but on a regular Keisei Line train instead of the fancier and faster Skyliner. It costs just ¥1,320, but note that it takes nearly two hours—and you may face crowds of daily commuters. Read our guide to taking Keisei trains before you set off.

Easier way to get from Narita to Shibuya

If you’ve got a few coins to spare, you could get yourself a ticket on the Narita Express (N’EX). These comfortable, quiet trains take you directly from Narita Airport to Shibuya in about an hour and a half, at a cost of ¥3,250 (or a very reasonable ¥4,070 for a round trip). Check the timetable to see which Narita Express trains go to Shibuya—not all of them go through this station.

Pro tip: The Narita Express train is part of the Japan Railways (JR) network, which means that you can use your JR Pass on it. However, we recommend planning your travels carefully before activating the JR Pass, as once the clock starts, there’s no stopping it—and if you’re just going to be milling around Tokyo for a few days, it may be wasted.

Easiest way of getting from Narita to Shibuya

If you’re rolling off a long-haul flight and you just can’t be bothered with negotiating the world’s largest urban rail network in a jetlagged haze, then something like this taxi service for about ¥18,565 is a higher cost but lower stress hack.

You can also take a regular Japanese taxi from Narita to Shibuya, but this can be very expensive, so we don’t generally recommend it. The taxis are parked outside the airport terminals and run on a metered fare basis. You can probably expect to pay at least ¥25,000 for the Narita-Shibuya trip, but it’s a good idea to ask for a fare estimate before getting into a taxi. It’s also a good idea to take English fluency as a bonus, rather than expect it from the driver.

Bus from Narita to Shibuya (currently unavailable)

If you aren’t keen on taking the train to Shibuya Station from Narita, you can always hop onto an airport limousine bus. These buses run to major stations and hotels across Tokyo, including in Shibuya.

Regardless of where you’re headed in Shibuya, you’re looking at a cost of about ¥3,100 one way and around 90 minutes of travel time.

Suggested Activity
Mt. Fuji Day Trip
Spend a day trip traveling to Mt. Fuji, Japan's most famous symbol and highest mountain. ...

Though this option isn’t available at the time of updating (June 2022), it may change in the future once inbound tourism picks up.

Hachiko at night
Photo by Volungevicius

Going somewhere else or want more details on this route, including other airport bus transfer options? Read our mega guide on the cheapest ways of getting from Narita Airport to Tokyo. This list of 10 free things to do in Shibuya might come in handy, too.

Heading from Shibuya to Narita? Simply flip the routes—your options are virtually identical.

While we do our best to ensure it’s correct, information is subject to change. Post first published in December, 2016. Last updated June, 2022 by Heidi Sarol.

Ask our local experts about Tokyo

Get our Tokyo Cheapo Hacks direct to your inbox

Watch this next

Recommended hotels located nearby