Shinjuku, with its huge variety of accommodation (not to mention dining, shopping, and nightlife options), is an excellent place to base yourself in Tokyo. But now you need to work out how to get there from Narita Airport. Let’s break down the best options — by budget and convenience — for getting from Narita to Shinjuku, with some tips and money-saving deals.

As the crow flies, it’s about 60 km (37 miles) from Narita Airport to the Shinjuku area. Narita is actually in Chiba Prefecture, to the east of Tokyo. Shinjuku, meanwhile, is on the western edge of central Tokyo. Essentially, you have to cross the whole city to get from one to the other. On average that takes about 90 minutes. However, with Shinjuku being one of Tokyo’s biggest hubs and most popular places to stay, it means that there are lots of competing ways to get there from the airport. Your Narita to Shinjuku transfer options include trains, buses, and taxis.

Overview of getting from Narita to Shinjuku

In general, public transport is the best way to get from Narita Airport to Shinjuku. The sprawling Shinjuku Station is a transport hub with access to multiple train lines, as well as the Shinjuku Expressway Bus Terminal.

Suggested Activity
Sumo Morning Practice Tour at Stable in Tokyo
Try this insider’s experience at a sumo wrestler morning practice session. Enjoy exclusive access to a sumo stable, watching as these massive athletes put themselves through their daily training regimen and go head-to-head.

From Shinjuku Station, getting to your accommodation should be quick and easy. Alternatively, the Airport Limousine Bus stops directly at a number of hotels in the Shinjuku area, and of course taxis will drop you off on the doorstep of your hotel, too.

Quick comparison of transport options from Narita Airport to Shinjuku Station

TransportComfortConveniencePriceTimeTransferBooking Link
Train (Keisei Skyliner)★★★★☆★★★★☆¥2,79060 mins + transfersJR Yamanote Line at Nippori StationBook here
Train (Keisei Main Line)★☆☆☆☆★☆☆☆☆¥1,270115 mins + transfersJR Yamanote Line at Nippori StationUse ticket machine/IC card
Train (Narita Express)★★★★★★★★★☆¥3,25090 minutesNoBook here
Airport Limousine Bus★★★☆☆★★★★☆¥3,60070 min (depends on traffic)NoBook here
Pre-booked private taxi★★★☆☆★★★★☆From ¥16,382 (inclusive of highway tolls)60 minNoBook with Klook or Viator
Shared pre-booked taxi★★★★☆★★★★☆~¥6,98070 min (depends on traffic) + wait timeNoBook here
Regular taxi★★★★★★★★★★¥31,000 to ¥36,050 (per car)70 to 90 mins (depends on traffic and use of toll-roads)NoJust wait for taxi at airport

Pro tip: If you’re traveling with large bags, you can port them from Narita Airport to your hotel for an easier transfer.

Trains from Narita to Shinjuku

As is the case for most journeys in Japan, the train is generally the best way to go. Trains run reliably on time and aren’t subject to the whims of Tokyo traffic. Both Terminal 1 and 2 at Narita Airport have train stations on their lower levels. If you’re arriving at Terminal 3, you’ll need to walk or take the shuttle to Terminal 2.

There are three main options for getting to Shinjuku by train, but the Keisei Skyliner is the best overall. On the other hand, the Keisei Main Line is the cheapest, while the Narita Express is the most hassle-free.

The best overall route from Narita to Shinjuku: Keisei Skyliner

¥2,790 (discount available if purchased online in advance)
60 min plus transfer time
Keisei Skyliner + JR Yamanote Line

Keisei Skyliner Express from Narita to Tokyo
The Keisei Skyliner runs at 160km/h, or about half as fast as the Shinkansen (bullet train). | Photo by iStock.com/amnachphoto

Based on cost and speed, the Keisei Skyliner is our pick for the best overall way to make the trip from Narita to Shinjuku. It’s relatively affordable, fast, and convenient — without compromising on comfort.

The Keisei Skyliner is a high-speed express train that travels from Narita to Nippori Station (in northeast Tokyo) in just 40 minutes. A one-way trip normally costs ¥2,580, but you can book discounted tickets online for ¥2,310. After arriving at Nippori, transfer for the JR Yamanote Line for Shinjuku — a 20-minute (¥210) journey.

Between 9 a.m and 6 p.m. there are three departures every hour, and then two departures every hour until 11 p.m. Unfortunately, there are only two departures before 9 a.m., with the earliest at approximately 7:30 a.m. The timetable is slightly different between weekdays and weekends, but there are the same number of services.

Free Wi-Fi, an accessible toilet, and space for large luggage all make for a comfortable ride into the city. All seats are reserved, which is nice if you’re in a group because it means you’re guaranteed seats together. But that only lasts as far as the transfer in Nippori Station though, because you’ll be transfering to the JR Yamanote Line, which is often crowded (the downside of this route).

Suggested Activity
Hussle free and comfortable private Airport Transfer Service by NearMe
NearMe offers airport transfers with door-to-door service in Japan. Large, chartered vehicles ensure a more comfortable travel experience. Special discount for first-time users!
narita to tokyo
You can purchase tickets at the kiosk in the train station, or online. | Photo by Chris Kirkland

The cheapest route from Shinjuku from Narita Airport: Keisei Main Line

¥1,270
115 min + transfers
Keisei Main Line + JR Yamanote Line

Riding the Keisei Main Line into town from the airport is a long-running Cheapo right of passsage. It reduces the cost of the journey from Narita Airport to Nippori Station to just ¥1,060. This train follows the same route as the Skyliner, but it has more stops and therefore is (much) slower. Once you’re at Nippori Station, it’s the same as the Keisei Skyliner route — transfer to the JR Yamanote line to Shinjuku (20 minutes, ¥210).

Ideally, you want to get a limited express (tokkyu; 特急) train, which does the journey to Nippori Station in 80 minutes. Otherwise, a rapid (kaisoku; 快速) takes 2 hours and the local (futsū; 普通) takes 2 hours and 10 minutes. However, at the moment Keisei Main Line trains that will get you directly to Nippori Station only run in the mornings until around 10:20 a.m. and in the afternoon after 4 p.m. Between those times you can take a Nishi-Magome bound train, but you’ll have to make an extra transfer at Aoto Station to get to Nippori Station.

Important: Do not stay on a Nishi-Magome bound train, as this heads off on a different route after Aoto Station (and won’t get you to Nippori).

Taking the Keisei Main Line sacrifices comfort for exta yen in your pocket. There is no guarantee of getting a seat and no amenities (like toilets or Wi-Fi). You’ll have to hold on to your bags as there’s no luggage area. However, there are overhead racks that can support a small suitcase or a backpack. Also you can’t book ahead, instead you’ll need to buy a ticket at the ticket machine or purchase an IC card (a pre-loaded transport card).

Suggested Activity
ZenMarket – Japan's Best Proxy Buying Service
Buy and ship goods directly from over 10,000 Japanese online shops like Amazon JP, Rakuten, Mercari, Digimart, Y! Auctions, and many more. No consolidation fees and shipping worldwide.
Sign up for free and get JPY 1,000 off shipping for your first parcel!

Pro tip: Check out our complete guide to taking Keisei trains from Narita, which includes detailed info on purchasing tickets, transferring, etc.

The most direct route from Narita to Shinjuku: Narita Express

Narita Express train from Narita airport to Tokyo
Narita Express trains travel direct to Shinjuku from Narita Airport, no transfer necessary. | Photo by iStock.com/PixHound

¥3,250
90 minutes
NE’X direct to Shinjuku, no transfers

For those with a few extra yen in the ol’ wallet, taking the Narita Express (N’EX) train is a hassle-free way to get from Narita Airport to Shinjuku. It’s a direct 90-minute ride that costs ¥3,250 one-way. You can buy your N’EX tickets online.

A round-trip ticket works out cheaper at ¥5,000, but must be used within 14 days.

Like the Skyliner, N’EX trains are comfy and have lots of amenities. For example, there are outlets at every seat, accessible toilets, and secure luggage storage. Stops are announced on large, multilingual signs. And best of all: no transfer required. But there are only two departures per hour between 9 a.m. and 9 p.m. — so we recommend that you buy tickets online in advance. Otherwise, you can get them on the day from the kiosk at the airport train station. Check the timetable to see which N’EX trains go to Shinjuku Station — some run on other routes.

Pro tip: You can use your JR Pass on the Narita Express train to Shinjuku. However, unless you’re going to be jumping onto the bullet train and starting your cross-country travels the very next day, it’s probably best to save it and buy a separate ticket. Once the clock starts running on your JR Pass, it doesn’t stop, and you wouldn’t want to waste it.

Alternative: Limousine Bus from Narita to Shinjuku

Look for the bright orange buses. | Photo by Maria Danuco

¥3,600
70 min (depending on traffic conditions and wait time)

The Airport Limousine Bus travels from Narita Aiport to Shinjuku for nearly the same cost as the Narita Express — ¥3,600. Tickets can be purchased online. There are relatively frequent departures, twice an hour between 7 a.m. and 11 p.m.

We generally find the bus less comfortable than the Keisei Skyliner or Narita Express, but it has one major perk. Limousine Buses can drop you off directly at your accommodation if you are staying at specific hotels. For example, the Shinjuku Washington Hotel, Keio Plaza Hotel, or Sunroute Plaza Shinjuku. You’ll be dropped off right at the door in about 90 minutes. It also runs to Shinjuku Station, the Shinjuku Expressway Bus Terminal, and a few other hotels.

Usually there are also some discount schemes available to sweeten the deal, like this one that includes the all-you-can-ride Tokyo Subway Ticket. Tickets can also be purchased at the kiosks in the arrivals hall of any of the terminals and, for the return journey, at the Shinjuku Expressway Bus Terminal.

Taxis from Narita to Shinjuku

If you’re coming off a really long flight — and you can’t be bothered with negotiating the world’s largest urban rail network while suffering from jetlag — then a taxi transfer to your hotel is a very tempting option. Of course, this is also the most expensive option.

Typically, the journey takes 90 minutes but traffic is always a wildcard. On the plus side, you don’t have to worry about navigating from Shinjuku Station to your destination, or dealing with luggage on public transport.

Pre-booked taxis

Approximately ¥6,000 to ¥25,000
70 mins (depending on traffic conditions)

Pre-booked taxis, including shared minivans, are cheaper than just picking up a cab at the airport.

Private pre-booked taxis are great if you’re traveling in a group, because you can split the cost — which generally starts at around ¥16,000. It also means you don’t have awkwardly share with strangers, and will go directly to your accommodation — no unnecessary stops. You can book a private taxi on Klook.

On the other hand, if you’ve only got one travel buddy and not five, a shared taxi is a good option. You can book one here from ¥5,980 per person.

Regular taxis

¥31,000 non-toll roads/ ¥36,050 on toll roads
90 min non-toll roads/ 70 mins on toll roads

You can also take a regular taxi from Narita Airport to Shinjuku, but this can be very expensive, so we don’t generally recommend it. The Narita airport taxis are parked outside the arrival terminals. While taxis generally run by the meter, there are fixed fares from the airport to points around the city.

A fixed-fare trip to Shinjuku costs around ¥28,700 and takes 90 minutes if you opt to avoid toll roads. Using toll roads will cost ¥36,050, and the trip takes around 70 minutes. Confirm the price with the driver beforehand (to ensure you are getting the fixed price rather than gambling with the meter). It’s also best to take English fluency as a bonus, rather than expect it from the driver. Have your address written down or ready on your phone, so that you can show them.

Transport from Shinjuku Station to your accommodation

Shinjuku Highway Bus Terminal in Shinjuku, Tokyo
The Shinjuku Expressway Bus Terminal is part of JR Shinjuku Station. | Photo by iStock.com/2FAST_ENTERTAINMENT

Now, unless you take a Limousine Bus or taxi, you’ll still need to get from Shinjuku Station to your accommodation. Walking is the obvious Cheapo method. Alternatively, you can take a bus or a taxi.

However, it’s no longer possible to hail a taxi from the streets in front of Shinjuku Station. Instead, you need to queue up at one of the station’s three taxi pools. If you are coming on a JR train (either the N’EX or the Yamanote Line), the easiest taxi rank to find is on the third floor of the Shinjuku Expressway Bus Terminal. The bus terminal is connected to the New South Exit of JR Shinjuku Station, and there are elevators.

There are also taxi pools outside the East Exit and the West Underground Exit of Shinjuku Station.

Shinjuku Tokyo nightlife district at night
Now, go forth and enjoy Shinjuku! | Photo by iStock.com/Perati

Heading elsewhere or looking for more details on this route, including other airport bus transfer options? Have a look at our mega guide on the cheapest ways of getting from Narita Airport to Tokyo.

This list of things to do in Shinjuku might be useful, too.

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

Frequently asked questions

Does the Narita Express go directly to Shinjuku?

Yes, it does, making it a very convenient option.

How much is the train ride from Narita to Shinjuku?

Depending on which train option you take, it will cost ¥1,270 to ¥3,250 one way from Narita Airport to Shinjuku.

While we do our utmost to ensure it’s correct, information is subject to change. Post first published in December 2016. Last updated in December 2024, by Maria Danuco.

Ask our local experts about Tokyo

Get our Tokyo Cheapo Hacks direct to your inbox

Watch this next