Japan Airport to City: The Cheapest Way from Narita, Haneda, and Kansai
Landing in Japan is exciting. Figuring out how to get from the airport to your hotel in a country where you might not speak the language, have cash yet, or know which train goes where — that part is stressful if you are not prepared.
I have done this route many times from all three of Japan’s major international airports, and I can tell you: it is genuinely easy once you understand the options. The hard part is choosing between the cheapest option, the fastest option, and the most convenient option — they are rarely the same thing.
This guide breaks down every realistic option for each airport, with full cost and time comparisons. I also cover how to use your IC card and whether a JR Pass helps at the airport.
Before you land, make sure you have data coverage — you will need internet for navigation and sometimes for booking tickets. An eSIM activated before you board is the cleanest solution. I cover all the best options in the Japan eSIM guide.
—
Narita Airport (NRT) to Tokyo
Narita International Airport is about 60 to 80 km northeast of central Tokyo — further from the city than most first-time visitors expect. This distance means the journey takes longer and costs more than Haneda. But many international flights still use Narita, so knowing your options is essential.
Narita to Tokyo: Full Comparison Table
| Option | Destination | Journey Time | Price | Best For |
|---|---|---|---|---|
| Narita Express (N’EX) | Shinjuku / Shibuya / Tokyo Station | 55–90 min | 3,070 JPY ($20.50) | Speed + comfort |
| Keisei Skyliner | Ueno / Nippori | 41 min | 2,570 JPY ($17.10) | Fastest, affordable |
| Keisei Limited Express | Ueno / Asakusa | 75–90 min | 1,050 JPY ($7) | Budget with time |
| Airport Limousine Bus | Various hotels/stations | 60–120 min | 1,300–3,200 JPY ($8.70–$21.30) | Door-to-door ease |
| Taxi | Anywhere in Tokyo | 60–90 min | 15,000–25,000 JPY ($100–$167) | Never (too expensive) |
My Recommendation for Narita
The Keisei Skyliner is the best value for most travelers. At 2,570 JPY (~$17) it is cheaper than the N’EX, faster than almost everything else (41 minutes to Ueno), and runs very frequently. From Ueno you can connect to almost anywhere in Tokyo via subway.
If you are staying near Shinjuku, Shibuya, or Ikebukuro, the N’EX is worth the small price premium because it drops you directly at major western Tokyo stations without requiring a subway transfer.
The Keisei Limited Express (the slow train, NOT the Skyliner) is the true budget option at only 1,050 JPY (~$7) — but it takes 75 to 90 minutes and makes many stops. Use it if you are not in a hurry and want to save money.
IC card note: The Keisei Limited Express accepts IC cards (Suica/PASMO). The Skyliner and N’EX require purchased tickets — you cannot pay by tapping your IC card for these express services.
JR Pass note: The N’EX is covered by the JR Pass. If you have a pass, use it here. The Keisei lines are not JR, so your pass is not valid on them.
Browse Japan Activities on Klook →
—
Haneda Airport (HND) to Tokyo
Haneda is Tokyo’s closer airport — just 15 to 30 km from central Tokyo. More domestic flights use Haneda, and a growing number of international routes have shifted here. If you have a choice of airport, Haneda is almost always more convenient.
Haneda to Tokyo: Full Comparison Table
| Option | Destination | Journey Time | Price | Best For |
|---|---|---|---|---|
| Tokyo Monorail | Hamamatsucho (JR) | 13–23 min | 500 JPY ($3.30) | Budget + simple |
| Keikyu Line | Shinagawa / Asakusa / Yokohama | 11–37 min | 300–600 JPY ($2–$4) | Budget + flexible |
| Airport Limousine Bus | Shinjuku / Shibuya / various | 25–75 min | 1,000–2,000 JPY ($6.70–$13.30) | Hotel proximity |
| Taxi | Central Tokyo | 30–60 min | 5,000–8,000 JPY ($33–$53) | Groups with luggage |
My Recommendation for Haneda
The Keikyu Line is my go-to from Haneda. It is cheap (under 600 JPY / ~$4 to most places), runs directly to Shinagawa (major JR hub), Yokohama, and even into Asakusa via the Asakusa Line. The IC card works perfectly here — just tap in and tap out.
The Tokyo Monorail is equally straightforward and takes you to Hamamatsucho Station, from which you can connect to the JR Yamanote Line. Both the Monorail and Keikyu accept IC cards.
From Haneda, getting to most central Tokyo neighborhoods costs under 700 JPY total and takes under 40 minutes. This is dramatically easier and cheaper than Narita.
JR Pass note: The Tokyo Monorail is covered by the JR Pass. This makes it free for pass holders — a reasonable perk.
—
Kansai International Airport (KIX) to Osaka, Kyoto, or Nara
Kansai International Airport sits on an artificial island in Osaka Bay, about 50 km southwest of central Osaka. It serves Osaka, Kyoto, Nara, and Kobe — making it the gateway for the entire Kansai region.
KIX to Osaka (Namba): Full Comparison Table
| Option | Destination | Journey Time | Price | Best For |
|---|---|---|---|---|
| Nankai Rapi:t | Namba | 38 min | 1,450 JPY ($9.70) | Fastest to Namba |
| Nankai Airport Express | Namba | 45 min | 920 JPY ($6.10) | Budget to Namba |
| JR Haruka | Tennoji / Shin-Osaka | 30–45 min | 1,740–2,060 JPY ($11.60–$13.70) | JR Pass holders |
| Airport Bus | Namba / Osaka Station | 50–70 min | 1,100–1,600 JPY ($7.30–$10.70) | Luggage ease |
| Taxi | Anywhere in Osaka | 60–80 min | 10,000–15,000 JPY ($67–$100) | Avoid unless sharing |
KIX to Kyoto: Full Comparison Table
| Option | Destination | Journey Time | Price | Best For |
|---|---|---|---|---|
| JR Haruka (direct) | Kyoto Station | 75 min | 3,370 JPY ($22.50) | JR Pass holders |
| JR Haruka + IC discount | Kyoto Station | 75 min | ~2,850 JPY ($19) | With IC card purchase |
| Nankai + Osaka transfer | Kyoto Station | 100–120 min | 1,800–2,200 JPY ($12–$14.70) | Budget travelers |
| Airport bus (Yasaka) | Kyoto Station | 90 min | 2,600 JPY ($17.30) | Simple + comfortable |
My Recommendation for Kansai Airport
If you are heading to Namba/Osaka, take the Nankai Rapi:t (1,450 JPY / ~$9.70). It is fast, comfortable, has a distinctive robot-train design, and takes you directly to Namba Station — which is in the heart of tourist Osaka. The economy seats are perfectly fine. Book at the Nankai counter or the self-service machines in Arrivals.
If you have a JR Pass, use the Haruka Express — it is fully covered and takes you directly to Shin-Osaka (Shinkansen hub) or Kyoto without any transfers. For a JR Pass assessment relevant to your trip, check the full guide.
If you are heading to Kyoto without a JR Pass, the Nankai-to-Osaka-transfer route is slower but cheaper. The Airport bus to Kyoto Station (2,600 JPY / ~$17) is a good middle ground — comfortable and direct.
—
IC Card Tips at Airports
An IC card (Suica, PASMO, ICOCA) should be your first purchase at any Japanese airport. Here is what you need to know:
Where to buy: At any ticket machine in the station below the arrivals hall. Look for the Suica (Panda penguin) or PASMO logo. Insert 1,000–5,000 JPY cash, select your initial load amount, and you have a card.
Initial deposit: All IC cards require a 500 JPY refundable deposit. You get this back if you return the card before leaving Japan.
How to use: Tap on entry, tap on exit. The correct fare is automatically deducted. Never needs reloading mid-journey for local trains (though you should top up if the balance drops below 500 JPY).
What IC cards cover: All local trains, most buses, subways, and even some convenience stores and vending machines throughout Japan. See the full Japan train guide for beginners for everything you need to know about IC cards and train travel.
What IC cards do NOT cover: Express trains with seat reservations (like the Skyliner or N’EX). These require separate tickets.
—
Airport Limousine Buses: When They Make Sense
Airport buses in Japan are slower than trains but have two key advantages: they go directly to hotels in some cases, and they handle large luggage much more comfortably. No escalators, no stairs, no overhead rack gymnastics.
If you are traveling with large suitcases and your hotel is along a bus route, a limousine bus can be genuinely more comfortable than the train. Prices range from 1,100 to 3,200 JPY (~$7.30 to $21.30) depending on the route.
Book at the limousine bus counters in arrivals (clearly signed at all major airports), or check their websites in advance during peak season.
—
Taxis: Almost Never Worth It (Solo)
Solo or pair travelers should avoid airport taxis in Japan. They are metered, honest, and comfortable — but expensive. Narita to central Tokyo can run 25,000 JPY+ (~$167). Even Haneda to Shinjuku runs 5,000 to 8,000 JPY ($33–$53).
The only situation where a taxi makes sense is a large group (4+ people) splitting the cost, or a business traveler on an expense account. For budget travel, stick with trains or buses.
—
Airport Arrival Checklist
- Pick up your IC card at the station ticket machines (or have your eSIM activated already — see the eSIM guide)
- Get some cash at the airport ATMs (7-Eleven and Japan Post ATMs accept foreign cards reliably)
- Choose your train based on the tables above
- Load Google Maps or Navitime before you enter the subway system
- Have your hotel address written in Japanese — show it to station staff if you get confused
Landing in Japan is the beginning of a brilliant trip. Getting the airport-to-city transfer right sets you up for everything that follows.