Shinjuku, with its huge variety of accommodation (not to mention dining, shopping and nightlife), 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. Surprising as it may seem, 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. Afterall Shinjuku Station is a major transport hub with access to multiple train lines, as well as the Shinjuku Expressway Bus Terminal. From here getting to your accommodation should be relatively quick and easy. Alternatively, the 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.

Suggested Activity
Tokyo Narita Airport (NRT) To Tokyo Private Transfer with Lowest Price Guarantee
Save time and hassle by prebooking this private transfer from Tokyo Narita Airport (NRT) to your accommodation in Tokyo.

Quick comparison of transport options from Narita Airport to Shinjuku Station

TransportComfortConveniencePriceTimeTransferBooking Link
Train (Keisei Skyliner)★★★★☆★★★★☆¥2,52060 mins + transfersJR Yamanote at NipporiBook here
Train (Keisei Main Line)★☆☆☆☆★☆☆☆☆¥1,260115 mins + transfersJR Yamanote at Nippori
Train (Narita Express)★★★★★★★★★☆¥3,25090 minutesNo
Limousine bus★★★☆☆★★★★☆¥3,60070 min (depends on traffic)NoBook here
Pre-booked private taxi★★★☆☆★★★★☆From ¥17,000 (inclusive of highway tolls)60 minNoBook with Klook or Viator
Shared pre-booked taxi★★★★☆★★★☆☆~¥6,000 (per person)70 min (depends on traffic) + wait timeNoBook here
Regular taxi★★★★★★★★★★¥28,700 to ¥33,050 (per car)70 to 90 mins (depends on traffic and use of toll-roads)NoNot available

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,780 (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. 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 costs ¥2,570, but you can book discounted tickets here 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 especially 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).

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,260
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,050. 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 mintes, ¥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.

Suggested Activity
Get Tickets To the Samurai Restaurant in Shinjuku [10% OFF]
Experience one of the craziest, most colorful places in Tokyo — the all-new Samurai Restaurant, from the creators of the Robot Restaurant. Get your tickets and sit back for a wild show of lasers, lights, samurai, dancers and other uniquely Japanese weirdness. ...

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 ticket at the ticket machine or purchase up an IC card (basically a pre-loaded transport card).

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

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. A round trip ticket works out considerably cheaper at ¥4,070 but must be used within 14 days. Check the timetable to see which N’EX trains go to Shinjuku Station — some run on other routes.

Like the Skyliner, N’EX trains are comfy and have lots of good amenities. For example there are outlets at every seat, accessible toilets, and secure luggage storage. Stops are announced on large, multi-lingual signs. And most 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 purchase tickets online in advance. Otherwise, you can get them on the day from the kiosk at the airport train station.

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 Limousine Bus travels from Narita Aiport to Shinjuku for nearly the same cost as the Narita Express — ¥3,200. But like N’EX, return tickets (which also must be used with 14 days) are a much better deal at ¥4,500. Both one-way and return tickets can be purchased online — with the one-way ticket at a slightly discounted price of ¥3,100. 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 (“Busta”), 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 getting 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 ¥25,810. 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 here.

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 for ¥6,103 per person. It stops at quite a few hotels in the Shinjuku area. However, you may have to wait for up to 90 minutes for all passengers to assemble.

Regular taxis

¥28,700 non toll-roads/ ¥33,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 ¥33,050 and 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.

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 Buss 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.

Howeverit’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 to find is on the 3rd 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 or the West Underground exit of Shinjuku Station.

On the same floor of the bus terminal as the taxi pool, you can also catch the Shinjuku WE Bus, which costs ¥100 per ride. The red line, which travels every 15–20 minutes (every 24 minutes on weekends and holidays), stops at hotels in Kabukichō and Nishi-Shinjuku.

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,260 to ¥3,250 to take the train 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 March 2024.

Ask our local experts about Tokyo

Get our Tokyo Cheapo Hacks direct to your inbox

Watch this next