Narita Airport to Ueno

Ueno is the easiest destination from Narita — the Skyliner runs direct in 43 minutes. No transfers, no complexity.

At a Glance

Fares and times verified June 2026. Confirm on official operator sites before travel.

Option Time Fare Best for
Skyliner (direct) 43 min ¥2,465 (IC) Fastest, easiest
Keisei Access Express ~75 min ~¥1,240 (IC) Budget, no transfer
Budget bus (TYO-NRT) 65–90 min + transfer ¥1,500+ Cheapest overall
N'EX + Yamanote ~65 min ~¥3,300 JR Pass holders

Skyliner — Direct to Ueno

The Keisei Skyliner runs non-stop from the airport to Keisei-Ueno Station in 43 minutes. Japan's fastest airport access train. No transfers.

Journey time 43 minutes
Fare ¥2,465 (IC card at gate) / ¥2,470 (paper ticket)
Frequency Every 20–40 minutes
Boarding Platform at Narita Airport Terminal 1 Station or Terminal 2·3 Station
IC card ✗ for Skyliner fare — buy ticket at vending machine; IC card tapped separately for any onward journey

Keisei-Ueno Station is a short walk from JR Ueno Station (Yamanote/Keihin-Tohoku lines) and Tokyo Metro Ginza/Hibiya lines. Ueno Park, Ueno Zoo, and Akihabara are all within easy reach.

Keisei Skyliner fares →

Keisei Access Express — Budget Option

Runs from the airport to central Tokyo via the Narita SKY ACCESS Line. Stops include Nippori, Ueno, Asakusa, and beyond. No transfer needed for Ueno.

Journey time ~75 minutes to Ueno
Fare ~¥1,240 (IC)
IC card
Seat Non-reserved, may be crowded at peak times

Good option if you're not in a hurry and want to save ~¥1,200 vs the Skyliner.

N'EX + Yamanote / Bus

N'EX does not stop at Ueno directly. Options:

  • Take N'EX to Tokyo Station, then JR to Ueno (~5 min, ¥160) — total ~¥3,300, ~60 min. Useful only if you have a JR Pass.
  • TYO-NRT bus to Tokyo Station + Yamanote to Ueno — total ~¥1,660, 75–100 min. Budget option.

Which Option?

Easiest → Skyliner. Direct, 43 min, no decisions. The obvious choice for Ueno unless budget is the priority.

Budget → Keisei Access Express. ~¥1,240, no transfer, just slower. Fine for flexible schedules.

JR Pass → N'EX to Tokyo Station + Yamanote. Covered by the pass; add ~5 min.

FAQ

Does the Skyliner go directly to Ueno?

Yes. Keisei-Ueno Station is the final stop on the Skyliner. 43 minutes, no transfers.

How far is Keisei-Ueno from JR Ueno?

About a 5-minute walk. Follow signs in the station.

Is Ueno a good base for exploring Tokyo?

Yes — Ueno has direct Yamanote Line access and is close to Asakusa (~15 min by subway), Akihabara (~5 min by JR), and Tokyo Station (~12 min by Shinkansen platforms).

Last checked: 2026-06-01
Official sources:

Fares and timetables change. Always confirm on the official operator site before you travel.


Narita → Asakusa → Asakusa Guide
All transport options → Transport Guide