Narita & Haneda Airport to Tokyo: Fastest and Cheapest Options
This guide contains links to products and services. Some may be affiliate links, which means we may earn a commission at no extra cost to you. Details.
Tokyo has two international airports. Haneda is close to the city, about 15–30 minutes by train. Narita is much further out, about 40–90 minutes. Here's how to get into the city from each, and which option fits your hotel's location.
Quick pick:
- From Narita to Ueno, Asakusa or the east side: Keisei Skyliner. It's the fastest, about 41 minutes to Ueno.
- From Narita to Tokyo Station, Shinjuku or Shibuya: Narita Express (N'EX). There's no transfer, and seats are reserved.
- From Haneda: Keikyu Line to Shinagawa, about 13 minutes, or Tokyo Monorail to Hamamatsucho.
From Narita Airport
| Option | Time | Fare (approx.) | Best for |
|---|---|---|---|
| Keisei Skyliner | About 36 min to Nippori, 41 min to Ueno | About ¥2,570 to Ueno | Ueno, Asakusa, Yanaka, northern and eastern Tokyo |
| Narita Express (N'EX) | About 60 min to Tokyo Station | About ¥3,140 to Tokyo Station; ¥3,330 to Shinjuku, Shibuya or Shinagawa | Tokyo Station, Shinjuku, Shibuya, Yokohama |
| Airport limousine bus | About 75–120 min depending on traffic | Varies by route | Heavy luggage, hotels served directly by the bus |
| Keisei local / Access Express | Longer, with more stops | Cheapest rail option | Tight budgets and light luggage |
Booking Skyliner or N'EX tickets online in advance lets you skip the ticket queue on arrival. Some online sellers also offer discounted foreign-visitor fares.
From Haneda Airport
| Option | Time | Fare (approx.) | Best for |
|---|---|---|---|
| Keikyu Line | About 13 min to Shinagawa | About ¥330 with an IC card | Shinagawa, Yokohama, and connections to the JR Yamanote Line |
| Tokyo Monorail | About 20 min to Hamamatsucho | Several hundred yen | Hamamatsucho, Tokyo Tower area, transfers to JR lines |
| Airport limousine bus | Depends on traffic | Varies by route | Late arrivals, heavy luggage |
| Taxi | About 20–40 min to central Tokyo | Fixed-fare zones available; the most expensive option | Groups, families, very late arrivals |
Tips for arrival day
- Get an IC card or set one up on your phone. Suica or PASMO lets you tap through local trains, buses and convenience stores.
- Have mobile data ready before you land so you can check routes immediately. See eSIM vs pocket WiFi.
- Late-night arrivals: trains stop around midnight. Check the last departure times before you fly, especially at Narita.
- Big suitcases: Japanese stations can involve long walks and stairs. Consider a luggage delivery service (takkyubin) from the airport to your hotel.
- Prefer a driver waiting with your name? A pre-booked private transfer is the least stressful option for families, groups or late arrivals, and often costs about the same as a taxi for several people. Compare private airport transfers.
- Arriving before check-in? Leave your bags at a luggage storage spot near your first stop instead of hunting for a coin locker big enough. Find luggage storage in Tokyo.
Related guides
- Japan in winter: 7 things to book in advance
- eSIM vs Pocket WiFi vs SIM card for Japan
- How much mobile data do you need in Japan?
- Cash or card in Japan?
- Best Japanese snack box gift for the holidays
- Gifts for anime fans shipped from Japan
Save this guide for later
