Narita & Haneda to Tokyo: The Cheapest & Fastest Ways (2026 Guide)
Narita & Haneda to Tokyo: The Cheapest & Fastest Ways (2026 Guide)
Disclosure: This article contains affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We only recommend options we’d genuinely use ourselves, and we always list the cheapest choice — even when it earns us nothing.
You’ve just landed in Japan. You’re tired, you have a suitcase, and there are about six different ways to get into the city — some of which cost three times more than others for the same trip. This guide cuts through it.
We’ve put both Tokyo airports on one page so you can decide fast. Jump to your airport, find your hotel’s neighborhood, and you’ll know exactly which train or bus to take before you clear customs.
The 10-second answer:
- Landed at Haneda (HND)? Relax. It’s close to central Tokyo, cheap, and hard to get wrong. Almost any option gets you downtown in under an hour for around ¥600–¥1,400.
- Landed at Narita (NRT)? It’s about 60 km out, so your choice actually matters here. Pick right and it’s smooth; pick wrong and you’ll waste an hour and a few thousand yen.
Let’s get you to your hotel.
First: which airport did you fly into?
This is the single biggest factor, so confirm it before reading further.
- Haneda (HND) is in southern Tokyo, close to the city. → Jump to Haneda
- Narita (NRT) is in neighboring Chiba, about 60 km east. → Jump to Narita
Not sure? Check your boarding pass or ticket — the three-letter code (HND or NRT) is printed on it.
The quick decision matrix
Find your hotel’s neighborhood, then pick the column that matches what you care about most. Full details for each option are in the sections below.
From Narita (NRT)
| Your hotel is near… | 🏆 Best overall | 💰 Cheapest | ⚡ Fastest | 🧳 Easiest with big luggage |
|---|---|---|---|---|
| Ueno / Asakusa | Skyliner | Keisei Main Line | Skyliner (~41 min) | Skyliner or private transfer |
| Tokyo Station / Ginza | N’EX or TYO-NRT bus | Airport Bus TYO-NRT (~¥1,500) | N’EX (~55 min) | N’EX (reserved seat) |
| Shinjuku / Shibuya | N’EX round-trip | Bus + local train | N’EX (~80 min) | N’EX or private transfer |
| Anywhere, arriving late at night | Late-night bus / taxi | Late-night bus (~¥3,000) | Taxi | Private transfer |
From Haneda (HND)
| Your hotel is near… | 🏆 Best overall | 💰 Cheapest | ⚡ Fastest | 🧳 Easiest with big luggage |
|---|---|---|---|---|
| Shinagawa / Tokyo Station | Keikyu Line | Keikyu Line (~¥330) | Keikyu Line (~15–25 min) | Keikyu Line or limousine bus |
| Shinjuku / Shibuya | Keikyu + JR | Keikyu + JR (~¥580–600) | Keikyu + JR (~40–45 min) | Limousine bus (no transfers) |
| Anywhere, arriving late at night | Limousine bus / taxi | Night bus | Taxi | Taxi or limousine bus |
The honest summary: from Haneda, the cheap option is the good option. From Narita, you’re trading money for speed and comfort — so it’s worth picking on purpose.
Fares and times in the tables above are approximate and current as of July 2026; operators revise them, so always confirm the latest price on the operator’s or booking page before you travel.
From Narita to Tokyo
Narita is far, so here are your four realistic options, from fastest to cheapest.
A quick note on the numbers below: all fares and times are approximate and current as of July 2026. Rail and bus operators revise fares periodically, so treat these as a guide and confirm the exact price on the operator’s or booking page before you buy.
1. Keisei Skyliner — the fastest 🏆⚡
The Skyliner is a dedicated express train that hits 160 km/h and reaches Nippori in about 36 minutes and Ueno in about 41 minutes. If your hotel is in the Ueno / Asakusa area (or you can transfer easily from Ueno), this is the smoothest ride in.
- Time: ~36 min to Nippori; ~41 min to Ueno
- Price: around ¥2,580 at the station; from about ¥2,310 if you buy online in advance
- Round-trip online ticket: around ¥4,500 (cheaper than two singles)
- Frequency: roughly every 20 minutes
- Good for: speed, Ueno/Asakusa/Nippori-area hotels, easy transfers to the Yamanote Line
Because the online price is genuinely cheaper and you skip the ticket queue when you’re jet-lagged, this is a rare case where booking ahead just wins.
🎟️ Book the Skyliner online (often with a Welcome Suica card bundled in): Reserve your Skyliner + Suica combo on Klook → (affiliate) — you scan a QR code at the gate and top up your Suica for the rest of your trip in one go. This is our top pick for first-timers because it solves your airport train and your city transit card in a single tap.
2. JR Narita Express (N’EX) — best for Tokyo Station, Shinjuku & big bags 🧳
The N’EX runs directly to Tokyo Station (~55 min), Shibuya, and Shinjuku (~80 min) with no transfers, every seat is reserved (guaranteed luggage space), and there are large baggage racks. If your hotel is on the west side or you’re hauling a big suitcase, this is the comfortable choice.
- Time: ~55 min to Tokyo Station; ~80 min to Shinjuku
- One-way price: from ¥3,070 to Tokyo Station (a little more to Shinjuku/Shibuya)
- Foreign-passport round-trip ticket: around ¥5,200 (round trip, valid 14 days) — available only to non-Japanese passport holders. It covers your trip in and back out and beats buying two one-way N’EX fares. Buy it at a JR East Travel Service Center or JR ticket office (Midori-no-Madoguchi), a passport-reader ticket machine, or online. (This ticket rose to ~¥5,200 in JR East’s March 2026 fare revision — current as of July 2026, but confirm the latest price on the JR East website before you buy.)
- Good for: Shinjuku/Shibuya/Tokyo Station hotels, reserved seats, large luggage
Skyliner vs N’EX, in one line: the Skyliner is faster and cheaper if you’re heading to Ueno, Nippori, or Asakusa; the N’EX wins for Shinjuku, Shibuya, and Tokyo Station or if you have big luggage and want a direct, reserved seat.
🎟️ Doing a round trip and staying on the west side? The reserved seats and guaranteed luggage space make this the low-stress option. Check N’EX tickets and the round-trip deal on Klook → (affiliate)
3. Airport Bus TYO-NRT — the realistic cheapest 💰
A no-frills highway bus to Tokyo Station and Ginza for a flat fare of around ¥1,500. It’s the best-value option that still drops you somewhere central.
- Time: ~65–70 min (traffic-dependent)
- Price: around ¥1,500 flat (about ¥3,000 for late-night / early-morning departures)
- Frequency: roughly every 10–20 minutes
- Good for: budget travelers heading to Tokyo Station / Ginza who don’t mind possible traffic
We’re recommending this honestly: if you’re watching every yen and your hotel is near Tokyo Station, the bus is hard to beat.
4. Keisei Main Line / Access Express — cheapest on rails, direct to Asakusa
Keisei’s local and Access Express trains are the cheapest train option (~¥1,260–¥1,410) and — crucially — some run directly to Asakusa and Oshiage (Skytree) via the Toei Asakusa Line, with no transfer. The trade-off is time.
- Time: ~90–100 min
- Price: ~¥1,260–¥1,410
- Good for: Asakusa/Oshiage hotels on a budget; travelers who don’t mind a longer, local ride
Arriving late at night, traveling as a family, or drowning in luggage?
If your flight lands after the trains stop, or you’re with kids, elderly parents, or several big suitcases, the math changes. A private airport transfer is picked up curbside, goes door-to-door, and needs zero navigating with a stroller and three bags at midnight.
🚐 Family, late arrival, or heavy luggage: a pre-booked private transfer or the late-night bus removes all the guesswork. Compare private Narita transfers on Klook → (affiliate) — worth it for groups, but if you’re a solo budget traveler, the bus or Skyliner is still the smarter buy. We won’t pretend a roughly ¥20,000 transfer makes sense for one backpacker.
From Haneda to Tokyo
Good news: Haneda is close to the city, so your options are all cheap and fast. Here’s how they compare.
| Option | Time | Price | Best for |
|---|---|---|---|
| Keikyu Line (+ JR transfer at Shinagawa) | ~15 min to Shinagawa; ~40–45 min to Shibuya/Shinjuku | ~¥330 to Shinagawa; ~¥580–600 to Shibuya/Shinjuku | Cheapest & fastest overall |
| Tokyo Monorail (+ JR Yamanote at Hamamatsucho) | ~13 min to Hamamatsucho, then transfer | ~¥519 (IC) to Hamamatsucho | JR Pass holders (Yamanote is covered) |
| Airport Limousine Bus | ~40–60 min (traffic-dependent) | ~¥1,230–¥1,400 to Shinjuku/Shibuya | No transfers, lots of luggage space |
| Taxi (fixed fare) | ~30–40 min | ~¥7,000–¥8,000 to Shinjuku/Shibuya | Late night, groups, door-to-door |
Fares and times above are approximate and current as of July 2026; confirm the latest price on the operator’s or booking page before you travel.
How to choose from Haneda:
- Cheapest and fastest → Keikyu Line. Ride to Shinagawa, then transfer to the JR Yamanote Line for Shibuya/Shinjuku. Around ¥600 total.
- Have a JR Pass or a Suica and hate transfers → Tokyo Monorail to Hamamatsucho, then the Yamanote Line.
- Big luggage and want zero transfers → Airport Limousine Bus straight to your hotel area.
- Late at night or in a group → taxi, with fixed fares to major districts.
Tap in with a Suica or Pasmo (see below) and you don’t even need to think about individual tickets — just walk through the gate.
The mistakes first-timers make (read this part)
These are the things that trip people up on day one. A minute here saves you real money and confusion.
❗ Your Suica does NOT cover the Skyliner or N’EX
This is the big one. A Suica or Pasmo IC card only pays the basic fare on regular trains. The Skyliner and Narita Express are limited-express trains that need a separate ticket — the IC card does not cover the express portion. So:
- Skyliner → buy a Skyliner ticket (online or at the counter). Suica alone won’t get you on.
- N’EX → buy an N’EX ticket. Same deal.
You can still use your Suica for everything else in the city — it just isn’t a magic pass for the airport express trains. (Want the full breakdown of IC cards and passes? See our guide: Tokyo Trains: Suica vs Pasmo vs Passes →.)
Welcome Suica vs. Mobile Suica — which card should you get?
You’ll want a tap-to-ride card for getting around Tokyo. Two easy options for visitors:
- Welcome Suica — a tourist card with no ¥500 deposit. You buy it with a starting balance (from about ¥1,000), it’s valid for 28 days, and it’s sold at JR EAST Travel Service Centers and dedicated machines at both airports. Catch: any leftover balance is non-refundable when it expires, so don’t over-load it.
- Mobile Suica (in Apple Wallet / on Android) — the smoothest option if you have a compatible phone. Add it in your Wallet, top up with a credit card, and skip the ticket-machine queue entirely. You can also reload anytime. For iPhone users especially, this is our pick.
2026 update — good news: the shortage that stopped sales of regular unnamed Suica and Pasmo cards is over. Physical cards went back on sale on March 1, 2025, so the “you can’t buy a Suica right now” advice you may have read online is outdated. You have options again.
📲 The cleanest first-timer move: book the Skyliner online with a Welcome Suica bundled, so your airport train and your city card are sorted before you land. See the Skyliner + Suica combo on Klook → (affiliate)
Don’t get stranded on a late-night arrival
Airport trains and buses stop running around midnight. If your flight lands late (very common on long-haul routes to Narita), check the last train time before you assume you can hop on. If you’ve missed it, your options are a late-night bus (around ¥3,000 from Narita), a taxi, or a pre-booked transfer. Don’t count on a cheap train that’s already stopped for the night.
Have a JR Pass? Start it strategically
If you bought a Japan Rail Pass, note that it covers the N’EX (and the Tokyo Monorail from Haneda), so your airport ride can be “free” if you activate the pass on arrival. It does not cover the Keisei Skyliner (Keisei is a private railway). Factor this into which airport train you take.
Get online before you even reach the platform
You’ll want maps, translation, and train apps working the moment you land — not after you find Wi-Fi. The easiest fix is an eSIM you install before you fly, so your phone connects the second the plane doors open. Here’s how to pick one: Best eSIM for Japan in 2026 →.
Why booking before you land is worth it
For most first-timers, pre-booking your airport transfer online (Skyliner, N’EX, or a private transfer) is worth it for three reasons:
- You skip the queue. After a long-haul flight and immigration, the last thing you want is to figure out ticket machines. A QR code or voucher gets you straight to the gate.
- It’s often cheaper. The Skyliner’s online fare (
¥2,310) beats the station price (¥2,580), and round-trip tickets add up to real savings. - You lock in luggage space and peace of mind — especially for the N’EX’s reserved seats or a private transfer for a group.
🎟️ Our top pick for first-timers landing at Narita: Book the Skyliner + Welcome Suica combo on Klook → (affiliate). One booking gets you into the city fast and leaves you with a tap-to-ride card for the rest of your trip. If you’re on a strict budget, the ~¥1,500 Airport Bus TYO-NRT is the honest cheapest option — no shame in taking it.
Quick FAQ
Do I need a Suica for the Skyliner or Narita Express?
No — and a Suica alone won’t even work for them. Both are limited-express trains that require their own ticket. A Suica/Pasmo only pays the basic fare on regular trains. Buy the Skyliner or N’EX ticket separately.
What’s the cheapest way from Narita to Tokyo?
The Airport Bus TYO-NRT at a flat fare of around ¥1,500 to Tokyo Station/Ginza, or the Keisei Main Line (~¥1,260–¥1,410) if you want a train and are heading toward Asakusa. (Approximate, as of July 2026 — confirm current fares on the operator’s page.)
What’s the fastest way from Narita to Tokyo?
The Keisei Skyliner — about 36 minutes to Nippori and 41 minutes to Ueno.
Is the Welcome Suica worth it in 2026?
Yes, if you don’t have a phone that supports Mobile Suica. It skips the ¥500 deposit and works everywhere a normal Suica does. Just don’t leave a big balance on it — leftover money isn’t refunded, and it expires after 28 days. If you have a compatible iPhone or Android, Mobile Suica is even easier.
Which airport is easier — Narita or Haneda?
Haneda, by a wide margin. It’s closer, cheaper to reach the city from, and harder to get wrong. If you get to choose your flights, arriving at Haneda saves you time and money.
Next steps: Where to Stay in Tokyo for First-Time Visitors → · Best eSIM for Japan in 2026 → · Tokyo Trains: Suica vs Pasmo vs Passes →