Landing at Narita Airport leaves you with several good ways to reach Tokyo, but the best one depends less on a single headline travel time and more on where your hotel is, how much luggage you have, and whether you want the cheapest ride or the fewest transfers.
Quick decision: choose the Narita Express for a direct rail trip to Tokyo, Shibuya or Shinjuku; choose the Keisei Skyliner for fast access to Nippori/Ueno and easy onward connections; choose the low-cost bus when Tokyo Station or Ginza fits your hotel and price matters; consider a private transfer when door-to-door convenience matters more than cost.
Narita to Tokyo options at a glance
| Option | Best for | Current reference |
|---|---|---|
| Narita Express (N’EX) | Tokyo, Shibuya, Shinjuku; luggage; no-transfer rail | Fastest NRT–Tokyo Station journey about 53 min; ordinary reserved-seat fare to Tokyo currently ¥3,140 |
| Keisei Skyliner | Ueno/Nippori; fast rail | As little as 41 min to Keisei-Ueno; current adult fare ¥2,470 |
| Low-cost bus | Budget trips to Tokyo Station/Ginza | Current regular adult fare ¥1,500 |
| Private transfer/taxi | Families, groups, late arrivals, heavy luggage | Door-to-door; price varies by vehicle, destination and booking |
Prices and schedules were checked in October 2026 against the relevant airport/rail operator information. Always confirm the exact fare and timetable for your travel date before paying.

Choose Narita Express if your hotel is around Tokyo, Shibuya or Shinjuku
The JR East Narita Express is the simplest rail choice when its direct destinations line up with your hotel. JR East lists direct service from Narita Airport to major stations including Tokyo, Shinagawa, Shibuya and Shinjuku. The fastest airport-to-Tokyo Station service is about 53 minutes, and the train has dedicated luggage space.
This is especially useful after a long flight: paying slightly more can be worthwhile if it removes a transfer with suitcases. It also fits travelers continuing through a major JR station.

Choose the Skyliner for Ueno, Nippori and northeastern Tokyo
The Keisei Skyliner is the speed-focused option. Keisei advertises a fastest journey of about 41 minutes between Narita Airport Terminal 2・3 and Keisei-Ueno. The current adult fare to Nippori or Ueno is ¥2,470, or ¥2,465 when the base portion is paid with an eligible IC card under Keisei’s published fare structure.
If you are staying around Ueno, Asakusa or areas easily reached from Nippori/Ueno, the Skyliner can beat taking a train deep into central Tokyo and backtracking. For Shinjuku or Shibuya, compare the onward transfer with the direct N’EX before choosing.
Choose the ¥1,500 low-cost bus when Tokyo Station or Ginza fits
Narita Airport currently lists low-cost bus service to Tokyo Station and Ginza at ¥1,500 for the regular adult fare. This is one of the strongest value options when the bus stop is convenient for your accommodation.
The trade-off is road traffic. A train is more predictable when you have a tight onward connection, while the bus can be very easy when you would otherwise drag luggage through a rail transfer.
When a private transfer makes sense
A private transfer is rarely the cheapest choice for one traveler, but the calculation changes for a family or group. Door-to-door pickup avoids station navigation, stairs and transfers with large bags. It can also be attractive after a late flight or when your accommodation is awkward from the main airport rail stations.
Compare the total vehicle price with the combined rail or bus cost for everyone in your group rather than comparing only the per-person headline fare.
What should you book before landing?
You do not need to pre-book every Narita transfer. But advance booking can be useful when you want a particular reserved train, a private vehicle, or simply want to reduce decisions after a long flight.
Check Narita Airport to Tokyo Limousine Bus options on Klook →
For other Tokyo activities after arrival, browse Tokyo attractions and tickets on Klook.
Affiliate disclosure: Japan Travel may earn a commission if you book through selected links, at no extra cost to you. We only place affiliate links where they are relevant to the planning decision.
Match the transfer to your Tokyo neighborhood
- Tokyo Station / Marunouchi: compare direct N’EX with the ¥1,500 low-cost bus.
- Ueno: Skyliner is the natural first option.
- Shinjuku / Shibuya: direct N’EX can avoid an extra rail transfer.
- Asakusa: compare Keisei routes and your exact hotel station rather than defaulting to Tokyo Station.
- Family/group with several large bags: price a private transfer against the total group rail cost.
Still choosing a base? Read our Where to Stay in Tokyo guide before booking the airport transfer.
Do you need an IC card immediately?
An IC card is useful once you start using Tokyo’s local transport, but it does not make every airport service identical. Read our Suica, PASMO or ICOCA guide and the broader Japan Transportation Guide for the rest of your trip.
Our Narita-to-Tokyo decision rule
Pick the option that gets you closest to your actual hotel with the least annoying transfer. Use N’EX for direct access to Tokyo/Shibuya/Shinjuku, Skyliner for Ueno/Nippori, the low-cost bus when Tokyo Station/Ginza and price line up, and a private transfer when your group or luggage makes door-to-door service worth paying for.
Official references
Narita International Airport access information · JR East Narita Express · Keisei Skyliner. Fares, schedules and service patterns can change; verify your exact travel date before purchase.



