Narita vs Haneda — which airport do you have?

Most long-haul international flights, especially from Europe and North America, still land at Narita (NRT). Budget carriers and many Asian routes increasingly use Haneda (HND), which is far more conveniently located. Check your ticket carefully — they are not interchangeable and getting to the wrong terminal is a painful mistake.

If you have a choice, Haneda is almost always preferable for convenience. Narita flights are often cheaper, but factor in the extra transport cost (around ¥3,000–4,000 / €19–25) and an extra 40–60 minutes in transit.

AirportDistance to centreCheapest train inFastest train inTaxi to Shinjuku
Narita (NRT)~65 km¥1,340 / €841 min (Skyliner to Ueno)¥20,000–25,000 / €125–156
Haneda (HND)~20 km¥500 / €315 min (Keikyu to Shinagawa)¥5,000–8,000 / €31–50
Narita NRT

Getting from Narita to Tokyo

Narita has three terminals. Terminals 1 and 2 are connected underground. Terminal 3 (budget airlines: Jetstar, Peach, Spring) is a short walk or free shuttle from T2. All train options depart from T1/T2 basement level — follow the signs for trains immediately after customs.

🚄
Keisei Skyliner
¥2,520 / €16
⏱ 36 min to Nippori · 41 min to Ueno
The fastest option and the best value per minute. Reserved seating, comfortable, runs every 20–40 min. Ideal if you're staying near Ueno, Asakusa or the east side of Tokyo. Not on the Suica/IC card system — buy a dedicated ticket at the Keisei counter.
🚃
N'EX (Narita Express)
¥3,070 to Shinjuku / €19
⏱ 53 min to Tokyo · 80 min to Shinjuku
JR's direct service to Tokyo, Shibuya, Shinjuku, Ikebukuro and Yokohama. More expensive than the Skyliner but gets you directly to west Tokyo without a transfer. Excellent if you're on a JR Pass (covered). Reserved seat, runs every 30–60 min.
🚇
Keisei Access/Ltd Express
¥1,340 / €8
⏱ ~70 min to Ueno
The cheapest train option. Slower and stops at many stations, but perfectly fine if budget is the priority. The Keisei Narita Sky Access Line cuts this to about 60 min. Runs frequently, no reservation needed.
🚌
Airport Limousine Bus
¥1,000–2,500 / €6–16
⏱ 70–120 min (traffic-dependent)
Runs directly to major hotels, Shinjuku, Shibuya, Tokyo Station and Akihabara. Great if your hotel is on the route — no luggage wrestling on trains. The main downside is Tokyo traffic: journey time can double during rush hour. Book at the arrivals hall counter.
🚕
Taxi
¥20,000–25,000 / €125–156
⏱ 60–90 min
Fixed-rate taxis to central Tokyo are available from the official taxi stand. Convenient if travelling with heavy luggage in a group of 3–4 people splitting the fare — otherwise much worse value than the train. Avoid during rush hour.

💡 Skyliner + Tokyo Metro Pass: Keisei sells a combo ticket — Skyliner return + 24/48/72-hour Tokyo Metro unlimited pass from ¥3,400. If you're spending several days sightseeing, this combination offers excellent value. Buy at the Keisei ticket counter in arrivals.

Narita — which option is right for you?

If you're staying near…Best optionWhy
Ueno / Asakusa / AkihabaraKeisei SkylinerDirect, fastest, no transfer
Shinjuku / Ikebukuro / ShibuyaN'EXDirect to west Tokyo, one train
Any area, tight budgetKeisei Limited Express¥1,340, runs all day
Heavy luggage, hotel on bus routeLimousine BusNo stairs, straight to hotel door
Group of 3–4 peopleTaxi (split)Per-person cost drops dramatically
Haneda HND

Getting from Haneda to Tokyo

Haneda has three terminals. Terminals 1 and 2 serve domestic flights and some international routes. Terminal 3 (International Terminal) handles most international arrivals. Both the Tokyo Monorail and the Keikyu Line have stations directly in the building — follow the signs from arrivals and you're on a train within minutes.

🚇
Keikyu Line
¥650 to Shinagawa / €4
⏱ 15 min to Shinagawa · 37 min to Asakusa
The best option for most travellers. Frequent, accepts Suica, and connects directly at Shinagawa to the Yamanote Line — from there you can reach Shinjuku, Shibuya, Akihabara and Ueno with a single transfer. Some Keikyu trains run directly to Asakusa and beyond without any transfer at all.
🚝
Tokyo Monorail
¥500 / €3
⏱ 18 min to Hamamatsucho
Runs along Tokyo Bay with a great view. Terminates at Hamamatsucho (JR Yamanote Line connection). Perfectly fine — slightly less versatile than the Keikyu as Hamamatsucho is less central than Shinagawa, but runs very frequently and accepts Suica.
🚌
Airport Limousine Bus
¥1,000–1,400 / €6–9
⏱ 30–60 min
More routes and generally faster than Narita's equivalent since Haneda is much closer. Runs to Shinjuku, Shibuya, Tokyo Station, Ginza and many major hotels. Good choice if travelling with lots of luggage.
🚕
Taxi
¥5,000–8,000 / €31–50
⏱ 25–45 min
Much more reasonable than a Narita taxi. For groups of 3–4 with luggage, splitting a Haneda taxi to a central hotel can make real sense — especially late at night when buses stop running.

💡 Suica works on Keikyu and Monorail. If you set up a mobile Suica before leaving home (works on iPhone Wallet and Android), you can walk off the plane and tap straight onto the train with no queuing at ticket machines. See the Suica guide for how to set it up.

Tokyo Station, a major train hub

Tokyo Station is a major transit hub — the N'EX from Narita stops here before continuing to Shinjuku.

Late night arrivals

Train services in Tokyo end around midnight to 1am. If your flight lands after 11pm, trains are likely not an option and you'll need a bus or taxi.

Narita: The last N'EX departs around 21:40. After that, Airport Limousine Buses run until approximately 23:30 on some routes. After buses stop, taxis are the only option — expensive but there are no alternatives. Some travellers book a hotel near Narita for very late arrivals rather than paying ¥20,000 for a taxi.

Haneda: Far more manageable. Keikyu and the Monorail run until around midnight. Taxis are available 24 hours and are much less painful financially than a Narita cab.

⚠️ Late-night Narita arrivals: If you land at Narita after midnight and haven't pre-arranged transport, the taxi queue can be long and the fare to central Tokyo will be ¥20,000–25,000. Consider booking a Narita-area hotel for the night and taking the Skyliner in the morning — it will save money and stress.

JR Pass holders

If you have a JR Pass, the N'EX from Narita is fully covered — just make a seat reservation at the JR desk in arrivals (free with the pass). This is one of the most straightforward benefits of the JR Pass and makes Narita arrivals much smoother for pass holders.

The Keikyu Line from Haneda and the Keisei Skyliner from Narita are not covered by the JR Pass — both are private railways. The Tokyo Monorail is partially affiliated with JR East and is covered by the JR Pass on some configurations.

For a full breakdown of whether the JR Pass is worth it for your trip, see the Tokyo to Osaka guide.

IC cards — Suica and Pasmo

Both Suica and Pasmo are rechargeable IC cards that work on virtually all trains and buses in Tokyo. The Keikyu Line and Tokyo Monorail accept Suica, making Haneda arrivals seamless if you have one. The Keisei Skyliner does not accept IC cards — it requires a dedicated ticket. The N'EX requires a reserved seat ticket but can be used alongside your IC card for the onward journey.

You can add Suica to your iPhone or Android phone before leaving home via the Wallet app — meaning you don't need to queue at a machine at all. Full instructions in the Suica guide.

Book airport transport in advance

Klook offers pre-bookable Skyliner tickets, N'EX tickets and bus passes — sometimes at a small discount vs counter price, and with the convenience of having your ticket sorted before you land.

Browse airport transfers on Klook

Summary — quick decision guide

Which option should I take?

Best overall (Narita) Keisei Skyliner if heading east (Ueno/Asakusa), N'EX if heading west (Shinjuku/Shibuya). Both are fast, reliable and comfortable.
Budget (Narita) Keisei Limited Express for ¥1,340. Slower but runs all day, no reservation needed.
Best overall (Haneda) Keikyu Line to Shinagawa, then Yamanote Line wherever you need. Fast, cheap, accepts Suica.
Heavy luggage Airport Limousine Bus from either airport — direct to hotel area with no escalators or platform stairs.
Late night (after midnight) Taxi from Haneda (reasonable). From Narita: taxi (expensive) or a nearby airport hotel.
JR Pass holders N'EX from Narita is fully covered — just reserve a seat at the JR desk.