Narita Airport → Asakusa: All Your Options
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