Narita Airport → Asakusa: All Your Options

Check live service status & timetables: JR Service Info ↗ Skyliner ↗ TYO-NRT Bus ↗ Limousine Bus ↗

Fastest: Skyliner + Ginza Line ~51–55 min / ~¥2,700 (1 transfer at Ueno). Budget: Keisei through-service ~85–95 min / ~¥1,310 (no transfer for some trains). Late-night only: taxi / hire car.

Option Time Fare Transfers Luggage Late Night Best For
Skyliner + Ginza Line ~51–55 min ~¥2,700 1 (Ueno) × Fastest, good value
Keisei Through (Asakusa Line) ~85–95 min ~¥1,310 0–1 × Budget, minimal transfers
Budget Bus (+ transfer) ~120–150 min ¥1,500+ 1–2 × Lowest cost, flexible schedule
Taxi / Hire Car ~65–85 min ¥18,000–25,000 None Late night, groups, door-to-door

Fares and times are approximate. Verify on official operator sites before travel.

⚠ Last Departures (approx.) from Narita Airport

  • Keisei Skyliner (to Ueno): last ~23:xx — transfer to Ginza Line at Ueno
  • Keisei through-service (Toei Asakusa Line): last ~22:xx–23:xx
  • Budget bus + transfer: last bus ~22:xx–23:xx
  • 🚕 After midnight → taxi / hire car only

⚠ Times change with timetable revisions. Always verify on official sites.

Which Should You Choose?

Bottom Line

Fastest: Skyliner to Ueno + Ginza Line to Asakusa (~51 min, ~¥2,700). One transfer at Ueno.
Budget, minimal transfers: Keisei through-service (Toei Asakusa Line) ~85–95 min / ~¥1,310. Some trains run direct — no transfer needed. Check the destination board.
Tightest budget: Budget highway bus to Tokyo Station + subway to Asakusa from ~¥1,700. Allow extra time for traffic.
After midnight: Taxi or hire car only. Pre-book a flat-rate car for a fixed price.

Option Details

Skyliner + Tokyo Metro Ginza Line

Take the Keisei Skyliner to Ueno (~44 min, ¥2,520 IC), then the Tokyo Metro Ginza Line to Asakusa (3 stops, ~7 min, ¥180). Total ~51–55 min / ~¥2,700. Ueno is the Skyliner's city terminus — the transfer to the Ginza Line requires a short walk between platforms (3–5 min). Large bags are manageable but watch for rush-hour crowds.

Keisei Through-Service (Toei Asakusa Line)

Some Keisei trains from Narita Airport run directly through to the Toei Asakusa Line, stopping at Asakusa without requiring a transfer (~85–95 min, ~¥1,310 IC). Not all trains are through-service — check the destination board for "Asakusa" or "Nishi-Magome." If no direct train is available, transfer at Aoto or Oshiage.

Budget Highway Bus + Transfer

Airport Bus TYO-NRT runs to central Tokyo (Tokyo Station / Ginza area) for ~¥1,500. From there, take the Tokyo Metro Ginza Line or Toei Asakusa Line to Asakusa (~15–25 min, ~¥200). Total ~¥1,700. No direct limousine bus to Asakusa. Build in extra time for traffic.

Taxi / Hire Car

The only option after the last train (after ~23:xx). Groups of 3–4 pay roughly ¥4,500–6,500 per person. Pre-book a flat-rate hire car via apps (S.RIDE, GO, etc.) for a confirmed price to Asakusa.

FAQ

How long does it take from Narita Airport to Asakusa?

Fastest: Skyliner + Tokyo Metro Ginza Line ~51–55 min (1 transfer at Ueno). Keisei through-service (Asakusa Line) ~85–95 min with no or 1 transfer. Budget highway bus takes 120–150 min depending on traffic.

What is the cheapest way from Narita to Asakusa?

Keisei through-service (Toei Asakusa Line) from about ¥1,310 one way (IC card). Skyliner + Ginza Line is ~¥2,700.

Is there a direct train from Narita to Asakusa?

Some Keisei trains run directly through to the Toei Asakusa Line, stopping at Asakusa without transfer. Not all trains do this — check the destination board for "Asakusa" or "Nishi-Magome" direction.

My suitcase is very large. Which option is best?

The Skyliner has luggage racks and is comfortable. Note the transfer to the Ginza Line at Ueno requires walking between platforms. Taxis and highway buses also handle large bags well.


To Ueno → Narita → Ueno
To Tokyo Station → Narita → Tokyo Station
All transport → Transport Guide
Late night → Late-Night Guide