Access & Transit

Narita Airport to Tokyo: Skyliner, Narita Express, or Bus?

Transit guide · Prices sourced from official operator pages
A red and white commuter train on the tracks in Japan
Photo: Michael Mason on Unsplash

Narita Airport (NRT) sits about 60km outside central Tokyo, which is further out than Haneda, so getting into the city is a bigger decision than it might seem at first. There are three realistic ways to do it: a private-railway express train, a JR express train, or a bus. Each has a different trade-off between speed, cost, and convenience. Here's what the operators themselves publish, not a guess.

Keisei Skyliner: the fastest option

The Skyliner is run by Keisei Electric Railway and connects Narita Airport directly to Nippori and Keisei Ueno stations, both of which link into the Tokyo Metro and JR Yamanote Line. According to Keisei's official site, the fastest Skyliner run takes as little as 36 minutes between Narita Airport Terminal 2・3 Station and Nippori Station — by far the quickest of the three options.

Keisei sells a separate foreign-visitor discount ticket, cheaper than the standard fare: ¥2,310 one-way or ¥4,500 round-trip for an adult (versus ¥2,580 one-way / ¥5,160 round-trip at the standard fare). A child discount ticket (ages 6–11) is ¥1,150 one-way or ¥2,240 round-trip. Round-trip tickets can only be bought online and exchanged at Narita Airport's own Skyliner stations, not at Ueno or Nippori. You can also book a Skyliner ticket in advance through Klook (affiliate link).

JR Narita Express (N'EX): no transfers, more destinations

The Narita Express is JR East's airport train, and its main advantage is reach: a single ride can take you directly to Tokyo, Shinagawa, Shibuya, Shinjuku, Yokohama, or Ofuna without changing trains, whereas the Skyliner only goes as far as Nippori and Ueno. If your hotel is near one of those JR stations, N'EX saves you a transfer with luggage.

JR East sells an N'EX Tokyo Round Trip Ticket specifically for travelers holding a non-Japanese passport (foreign residents with residence status also qualify): ¥5,200 for an adult, ¥2,600 for a child (ages 6–11), covering one trip from the airport and one trip back, each usable once within 14 days of purchase. Your passport is checked when you pick up the ticket. It can also be booked ahead of time through Klook (affiliate link).

Airport bus: the cheapest option

Narita Airport's own English-language site lists a joint low-cost bus service, run together by the Keisei bus group, JR Bus Kanto, and Be-Transse, between the airport and Tokyo Station / Ginza Station / Shinonome for ¥1,500 one-way (slightly higher for the earliest and latest departures of the day). Other routes from the same low-cost bus network run to Ikebukuro (¥2,300, or ¥1,900 with online prepayment), Shibuya (¥2,500), and Shin-kiba (¥1,500, or ¥1,400 online). It's the cheapest way in, but also the slowest and the most exposed to Tokyo's highway traffic — budget extra time, especially around rush hour. You can compare and book Narita-to-Tokyo bus and limousine options through Klook (affiliate link).

What none of these tickets include

All three are one-way transport between the airport and a fixed set of stations — none of them double as a city transit pass. Once you're in central Tokyo, you'll still need an IC card or a subway pass for getting around day to day; see our guide to IC cards like Suica and PASMO for how that works (the card itself works the same way regardless of which airport you flew into). And if you haven't sorted out mobile data yet, do that before you land — see our eSIM and pocket WiFi comparison.

Quick comparison

OptionFastest timeAdult priceBest for
Keisei Skyliner~36 min to Nippori¥2,310 one-way / ¥4,500 round-trip (discount ticket)Speed, if your hotel is near Ueno/Nippori or the Yamanote Line
JR Narita Express (N'EX)Varies by destination¥5,200 round-trip (foreign-passport ticket)No transfer to Tokyo, Shinagawa, Shibuya, Shinjuku, Yokohama, Ofuna
Airport bus (low-cost)Longer, traffic-dependentFrom ¥1,500 one-wayLowest cost, direct to Tokyo Station/Ginza area

Which one should you book?

If your priority is getting into the city fast and your hotel is anywhere near the Yamanote Line, the Skyliner's 36-minute run to Nippori is hard to beat. If you're headed somewhere the Skyliner doesn't reach directly — Shibuya, Shinjuku, or Yokohama — the Narita Express saves you a transfer, at a higher price. And if cost matters more than speed, especially for a group where everyone's fare adds up, the low-cost bus network into Tokyo Station or Ginza is the most budget-friendly of the three, as long as you're not in a hurry and you build in extra time for traffic.

Whichever you choose, booking before you land means one less thing to figure out after a long flight — and the same applies to the subway pass or IC card you'll want once you're actually in the city. See our Tokyo subway ticket and pass guide for that part of the trip.

← Back to articles