Narita or Haneda to Tokyo, Fast and Cheap
Tokyo has two airports, and the best way into the city depends on which one you land at — and where you’re staying. Here’s the Skyliner, Keikyu, Monorail and limousine bus, sorted by time, cost and destination.
| Check your airport first | Narita is far from the city (60–90 min); Haneda is close (20–30 min). Budget airlines usually fly into Narita; many full-service flights use Haneda. |
|---|---|
| From Narita, fast | the Keisei Skyliner reaches Nippori in 36 minutes (¥2,580 at the station, ¥2,310 online). With a JR Pass, take the N’EX straight to Tokyo, Shibuya or Shinjuku. |
| From Haneda | for Shinagawa and Asakusa take the Keikyu Line (Shinagawa in 13 min, ¥330); for the Tokyo Station side take the Monorail (Hamamatsucho in 20 min, ¥520). |
| Lots of luggage or a family? The limousine bus drops you near your hotel with no transfers (from ¥1,200 at Haneda). | |
| First thing on arrival | grab a Suica (IC card) so you can tap through gates instead of buying tickets each time. |
1. First: is it Narita or Haneda?
2. At a glance (time, cost, where it goes)
3. Narita → Tokyo: the Skyliner (fastest)
4. Narita → Tokyo: the Narita Express (N’EX)
5. Narita → Tokyo: cheapest (Keisei Access Express)
6. Narita → Tokyo: limousine bus & taxi
7. Haneda → Tokyo: the Keikyu Line (fast to Shinagawa)
8. Haneda → Tokyo: the Tokyo Monorail
9. Haneda → Tokyo: limousine bus, taxi & late nights
10. Pick by where you’re staying
11. Do these first on arrival (Suica, tickets, bags)
12. Quick picks by situation

1. First: is it Narita or Haneda?
Flights to Tokyo split between two airports, and this decides everything about your transfer. Look at your ticket and check which airport you’re landing at before anything else.
| Airport | To the city | Typically used by |
|---|---|---|
| Narita (NRT) | Far · 60–90 min | Most budget airlines · some full-service |
| Haneda (HND) | Close · 20–30 min | Many full-service carriers · some budget |
Narita isn’t actually in Tokyo — it’s out in neighbouring Chiba, which is why it takes a while to reach the centre. Haneda is inside Tokyo and much closer. Same destination, completely different journey depending on where you land.
2. At a glance (time, cost, where it goes)
Here’s every option in one table to save you the headache. The details follow below.
| Airport | Option | Time · cost | Best for |
|---|---|---|---|
| Narita | Keisei Skyliner | Nippori 36 min · ¥2,580 (¥2,310 online) | Speed to Ueno / Nippori / Yamanote side |
| Narita Express (N’EX) | Tokyo Stn ~65 min · ¥3,070 | JR Pass holders · direct to Shinjuku/Shibuya | |
| Keisei Access Express | ~75–90 min · about ¥1,300 | Cheapest · time to spare | |
| Haneda | Keikyu Line | Shinagawa 13 min · ¥330 | Shinagawa · Asakusa · Yokohama |
| Tokyo Monorail | Hamamatsucho 20 min · ¥520 | Tokyo Station side · JR Pass | |
| Limousine Bus | 40–55 min · from ¥1,200 | Hotel drop-off · luggage · families |
You can already see the shape of it: Narita means Skyliner, Haneda means Keikyu as the safe defaults. And whichever airport you’re at, a limousine bus is often the answer if you’ve got heavy bags or a group.
3. Narita → Tokyo: the Skyliner (fastest)
This is the cleanest fast option from Narita. The Keisei Skyliner is a dedicated express that barely stops, reaching Nippori in 36 minutes and Ueno in about 41.
- Cost: ¥2,580 at the ticket window. Buy online ahead and it’s ¥2,310 (sites like Klook and KKday sell the ticket too).
- Where you transfer: at Nippori, change to the JR Yamanote Line to reach anywhere in Tokyo. Stay on to Ueno for metro and Shinkansen connections.
- Seats: all reserved, so you sit down with your suitcase stowed — there’s room for big bags.
4. Narita → Tokyo: the Narita Express (N’EX)
If you have a JR Pass, this is the top pick. The Narita Express (N’EX) is run by JR, so it’s free with the pass — and it runs direct, no transfers, to Tokyo Station, Shinagawa, Shibuya and Shinjuku.
- Cost: ¥3,070 to Tokyo Station (all reserved seats), free with a JR Pass.
- Time: about 1 hour 5 minutes to Tokyo Station. Slower than the Skyliner, but no changing trains.
- The win: never wrestling a suitcase through a transfer. Especially handy if you’re staying in Shinjuku or Shibuya.
5. Narita → Tokyo: cheapest (Keisei Access Express)
Happy to take a bit longer to spend the least? The Access Express (and limited express) on the Keisei line skip the separate liner ticket — you just pay the basic fare.
- Cost: around ¥1,300 to Ueno/central Tokyo — roughly half the Skyliner.
- Time: 75–90 minutes; it stops at more stations.
- Seats: a regular commuter train, so no reserved seat. If it’s busy you may stand with your bag.

6. Narita → Tokyo: limousine bus & taxi
Heavy bags, a group, or no appetite for transfers? Look at the Airport Limousine Bus. It runs direct, no changes, to major hotels and hubs like Shinjuku, Tokyo Station and Shibuya.
- Cost & time: around ¥3,000 to the centre, 1.5–2 hours depending on traffic. The driver loads your suitcase into the hold.
- Why: sit down, one ride, no stairs or transfers with a big bag. If a route stops at your hotel, it’s unbeatable.
- Taxi: Narita is far, so a taxi is very expensive (¥20,000+). Not recommended.
7. Haneda → Tokyo: the Keikyu Line (fast to Shinagawa)
Haneda is close to the centre, so anything gets you in fast. The Keikyu Line is the quickest and cheapest — Shinagawa in 11–13 minutes for ¥330.
- The win: Shinagawa connects straight to the JR Yamanote Line and the Shinkansen. The Keikyu also runs through onto the Asakusa Line, so Shimbashi and Asakusa are transfer-free, and it’s handy for Yokohama too.
- Cost: about ¥330 — just tap your Suica and go.
- Heads up: some trains from the same platform head a different way. Just check the train is going toward Shinagawa / Shinjuku.
8. Haneda → Tokyo: the Tokyo Monorail
The other popular line is the Tokyo Monorail. It runs along Tokyo Bay with nice views, reaching Hamamatsucho in about 20 minutes for ¥520.
- The win: at Hamamatsucho you change to the JR Yamanote Line, which is convenient for Tokyo Station and the Shinjuku side. Good for JR Pass users (the Monorail itself isn’t on the pass, but the onward JR transfer is).
- Cost: about ¥520 — again, just tap your Suica.
- The vibe: bay and runway views on the way in and out — a nice touch on your first and last day.
9. Haneda → Tokyo: limousine bus, taxi & late nights
Haneda also has limousine buses to major hotels and hubs — handy with heavy bags or a group.
- Limousine bus: around ¥1,200 to central hotels, 40–55 minutes. If a route stops at your hotel, no transfers at all.
- Taxi: Haneda is close enough that a taxi is reasonable (¥6,000–8,000 to the centre). With 3–4 people, the per-person cost can rival the bus.
- Late arrivals: trains and the monorail stop around midnight. After that you’ll need a late-night bus (roughly double fare) or a taxi — check the last departure in advance.

10. Pick by where you’re staying
In the end, ‘what should I take’ is mostly decided by where your hotel is. Here it is by neighbourhood.
| Staying around | From Narita | From Haneda |
|---|---|---|
| Ueno · Asakusa · Nippori | Skyliner | Keikyu (through to Asakusa Line) |
| Tokyo Station · Ginza | N’EX, or Skyliner + transfer | Monorail or Keikyu |
| Shinjuku · Shibuya | N’EX direct | Monorail + Yamanote |
| Shinagawa · Yokohama | N’EX | Keikyu direct |
| Lots of luggage · family · hotel door | Limousine bus | Limousine bus or taxi |
Find your hotel’s row and you have your answer. If in doubt, remember: Narita = Skyliner (or N’EX with a JR Pass), Haneda = Keikyu (or Monorail for the Tokyo Station side).
11. Do these first on arrival (Suica, tickets, bags)
Before you set off for the city, sorting these three makes your first day smooth.
- Get a Suica (IC card) first: the Keikyu, Monorail and metro all work by tapping an IC card — no puzzling over fare maps or buying tickets each time. Get one at the airport station or set up a mobile version → IC cards (Suica & ICOCA) explained.
- Reserve seats ahead: the Skyliner and N’EX are reserved-seat trains, so buying online means no queue on arrival (and the Skyliner is cheaper that way).
- Or send your bags: if your suitcase is huge, you can have it delivered (takkyubin) from the airport to your hotel and travel light — usually next-day arrival.
12. Quick picks by situation
Narita, want speed
Skyliner. Buy online (¥2,310) for the discount. Transfer at Nippori or Ueno.
Have a JR Pass
Narita: N’EX direct to Shinjuku/Shibuya. Haneda: Monorail + Yamanote to the Tokyo Station side.
Landing at Haneda
Keikyu for Shinagawa/Asakusa, Monorail for the Tokyo Station side. Both about 20 min.
Heavy bags · family · late
Limousine bus to the hotel. Landing late? Check last trains and night-bus times first.
With the airport sorted, your other first-day essentials are a Suica (IC card) and data (eSIM). For getting around Tokyo and what to see, carry on with the complete Japan travel guide.