Getting from the airport to your Tokyo hotel is the first real decision of your trip. Get it wrong and you waste ¥20,000 on a taxi or 90 minutes on the wrong train with heavy luggage. This guide covers every option for both Narita and Haneda, with real 2026 prices.
Last updated: April 2026
Narita vs Haneda: Which Airport Are You Flying Into?
Japan has two main Tokyo airports:
- Narita (NRT): Larger international hub, about 60 to 80 km from central Tokyo. Most long-haul international flights land here.
- Haneda (HND): Closer airport, about 20 km from central Tokyo. Faster and cheaper to get into the city. If you can choose, Haneda is better.
Getting From Narita Airport to Tokyo
| Option | Travel Time | Cost | Verdict |
|---|---|---|---|
| Narita Express (N’EX) | 60 min to Shinjuku, 80 min to Shibuya | ¥3,070 one way | Best for heavy luggage, reserved seat, direct to major west Tokyo hubs |
| Keisei Skyliner | 41 min to Ueno, 51 min to Nippori | ¥2,570 one way | Fastest option, great if you are staying near Ueno or Asakusa |
| Keisei Limited Express | 75 to 90 min to Ueno | ¥1,050 one way | Budget option, no reservation needed, slightly slower |
| Airport Limousine Bus | 60 to 120 min (traffic dependent) | ¥3,200 one way | Good if your hotel is in an area without easy rail access, can be slow in traffic |
| Taxi or private transfer | 60 to 90 min | ¥20,000 to ¥30,000 | Only for groups of 4 or late night arrivals — expensive solo |
Recommendation: Take the Keisei Skyliner if you are staying near Ueno, Asakusa, or east Tokyo. Take the Narita Express if you are staying in Shinjuku, Shibuya, or further west. Both are comfortable, have luggage space, and run every 30 to 40 minutes.
Tip: N’EX offers a Tokyo Round Trip Ticket for ¥4,000 total — good value if you are flying out of Narita too. Buy at the JR ticket office or machines in the arrivals hall.
Getting From Haneda Airport to Tokyo
| Option | Travel Time | Cost | Verdict |
|---|---|---|---|
| Tokyo Monorail | 13 min to Hamamatsucho, then Yamanote Line to other hubs | ¥500 to ¥750 | Cheapest option, connects well to Yamanote Line |
| Keikyu Line | 25 min to Shinagawa, 36 min to Shinjuku | ¥600 to ¥900 | Best if you are staying in Shinagawa, Shinjuku, or south Tokyo |
| Airport Limousine Bus | 30 to 60 min | ¥1,000 to ¥2,000 | Good for major hotels, direct routes avoid transfers |
| Taxi | 30 to 50 min | ¥6,000 to ¥10,000 | More reasonable than Narita — viable for groups or late arrivals |
Recommendation: Take the Keikyu Line for the most direct rail route. Use your IC card (Suica or Pasmo) — no separate ticket needed for most Haneda rail options.
Getting From Kansai Airport (KIX) to Osaka or Kyoto
| Option | Destination | Time | Cost |
|---|---|---|---|
| Haruka Express | Shin-Osaka, Kyoto | 75 min to Kyoto | ¥2,900 to Kyoto (IC card accepted) |
| Nankai Rapi:t | Namba (Osaka) | 38 min | ¥1,450 |
| Airport Bus | Osaka, Kyoto, Kobe | 60 to 90 min | ¥1,600 to ¥2,600 |
| Taxi | Osaka city | 50 to 70 min | ¥10,000 to ¥15,000 |
Luggage Tips for Airport Transfers
Japanese trains during rush hour (7:30 to 9:30am and 5:30 to 8pm) are extremely crowded. If you arrive during peak hours with large suitcases, consider:
- Takkyubin (luggage delivery): Your hotel can send your bags from the airport to arrive next morning for about ¥1,500 to ¥2,500 per bag. Travel light on the train, bags arrive the next day. Major services: Yamato Transport (Kuroneko), Sagawa Express.
- Coin lockers at the airport: Store bags for a few hours while you explore, then collect later (¥400 to ¥800 per locker)
- Limousine bus: Has luggage space under the bus — better than cramming onto a packed train
What to Do Immediately on Arrival
- Get a Welcome Suica from the airport vending machines (or activate Digital Suica on your iPhone if you set it up beforehand)
- Load ¥3,000 to ¥5,000 onto your IC card
- Get some yen cash from an airport ATM (7-Bank ATMs at Narita accept foreign cards)
- Pick your transfer option from the tables above based on your hotel location