Compare ways from the airport into the city

Sponsored Links marked “Sponsored” on this page are ads. If you book through one, Traveln may receive a referral fee. Trains, buses, taxis and the other car services pay us nothing, and they are compared in the same way.

Train, airport bus, taxi or a car booked ahead? Prices, times and last departures from Narita, Haneda and Kansai airports. Answer one question first. For what to do after landing, step by step, see “Just landed?”.

What matters most to you?

Narita Airport (Tokyo)

Train: Skyliner, Keisei, Narita Express

Rough price
Skyliner ¥2,580 to Keisei Ueno (¥2,310 as an e-ticket bought online). Keisei Access Express ¥1,280 and Keisei Main Line ¥1,060 to Keisei Ueno. Narita Express ¥3,140 to Tokyo, or ¥5,200 for a round-trip ticket valid 14 days.
How to use it
Skyliner about 41 min to Keisei Ueno; Narita Express from 53 min to Tokyo. Buy at the station's machines and counters. IC cards (Suica, PASMO) cover the fare; the Skyliner and the Narita Express also need a seat ticket.
Watch out for
The Narita Express stops early: the last one leaves Terminal 1 at 21:44, and not every day. The last JR rapid to Tokyo leaves at 22:57 on weekdays.

Airport bus: Limousine Bus and low-cost buses

Rough price
Limousine Bus ¥3,100 to Tokyo Station, ¥3,600 to Shinjuku. Low-cost buses ¥1,500 to Tokyo Station or Ginza; AIRPORT BUS TYO-NRT ¥3,000 from 23:00.
How to use it
Limousine Bus: no booking; buy at the counter (cash, card or IC card) and ride if there is a seat. TYO-NRT: buy a ticket for a set bus at the counter; about 68 min from Terminal 1 to Tokyo Station.
Watch out for
The Limousine Bus takes up to 2 bags a person (30 kg each). Roads can be slow. The last TYO-NRT buses leave around 23:20–23:30.

Taxi (flat fare)

Rough price
Flat fares: ¥29,000–31,000 to Chuo, Chiyoda or Taito; ¥31,500–32,500 to Shinjuku, Shibuya or Minato. Tolls are extra.
How to use it
From the taxi stand, no booking. Ask for the flat fare (teigaku). Door to door.
Watch out for
Costs more from 22:00 to 5:00. The two numbers are for the two highway routes.

Haneda Airport (Tokyo)

Train: Keikyu and Tokyo Monorail

Rough price
Tokyo Monorail ¥520 to Hamamatsucho (¥519 with an IC card). Keikyu fares depend on where you go.
How to use it
Keikyu: 11 min from Terminal 3 (14 from Terminals 1 and 2) to Shinagawa. Monorail: 13 min from Terminal 3 to Hamamatsucho on the Haneda Express. IC cards (Suica, PASMO) work on both.
Watch out for
The last Keikyu train to Shinagawa leaves Terminal 3 at 00:08; the first at 05:26.

Airport bus: Limousine Bus

Rough price
¥1,200 to Tokyo Station, ¥1,400 to Shinjuku. Late-night buses ¥2,800.
How to use it
Buy before boarding: machines at Terminals 1 and 2, or the counter (cash, card or IC card). You can also book online. About 35–55 min, depending on traffic.
Watch out for
After midnight, buses to Shinjuku and Ikebukuro leave Terminal 3 at 0:20, 1:00, 1:40 and 2:20.

Taxi (flat fare)

Rough price
Flat fares to Tokyo's 23 wards (a new table from 20 April 2026). Tolls are extra. See the amount for your area on the chart at the stand.
How to use it
From the taxi stand, no booking. Ask for the flat fare (teigaku). Ride-hailing apps have their own pickup spots (Terminal 1 2F Exit 7, Terminal 2 2F Exit 2, Terminal 3 P5 8F).
Watch out for
20% more if the whole ride is between 22:00 and 5:00.

Kansai Airport (Osaka)

Train: HARUKA, JR rapid, Nankai

Rough price
HARUKA visitor ticket ¥1,800 to Osaka or Shin-Osaka, ¥2,200 to Kyoto, ¥1,300 to Tennoji. JR Kansai Airport Rapid about ¥1,210 to Osaka. Nankai Rapi:t to Namba ¥1,560 with the Kanku Toku-wari ticket.
How to use it
HARUKA about 50 min to Shin-Osaka and 75 to Kyoto; JR rapid about 65 to Osaka; Rapi:t 34–39 to Namba. The HARUKA visitor ticket is for foreign passports with temporary-visitor status and is not sold in Japan: buy it online or abroad before you come, and collect it at the airport station.
Watch out for
Bring your passport to collect the HARUKA visitor ticket. Check the last train before you fly.

Airport bus: Kansai Airport Limousine Bus

Rough price
¥1,400 to Namba (OCAT), ¥1,800 to Osaka Station, ¥2,800 to Kyoto Station.
How to use it
No booking: buy before boarding at the counter (cards and QR payments) or a machine. About 50 min to Namba, 60 to Osaka Station, 85–90 to Kyoto.
Watch out for
2 bags a person, 30 kg in total. The last buses leave Terminal 1 at 21:25 for Namba and 23:20 for Kyoto.

Taxi

Rough price
Metered, about ¥23,320 to central Osaka (Chuo-ku), tolls included (the airport's estimate). MK's flat-rate taxi, booked ahead: from ¥16,400 to Umeda, ¥23,800 to Kyoto Station, tolls extra.
How to use it
From the taxi stand at the terminal. Uber, DiDi and GO pick up at Terminal 1, stand 2.
Watch out for
20% more from 22:00 to 5:00. The airport's own flat fares ended in May 2024.

Car booked ahead (all three airports)

Car booked ahead (Klook, Welcome Pickups and others)

Rough price
Klook from US$46 (Haneda to central Tokyo) and from US$56 (Kansai Airport to Osaka). Welcome Pickups €87 (Haneda to central Tokyo, daytime) and €114 (Kansai Airport to central Osaka).
How to use it
Book online before you fly. A driver meets you at arrivals and takes you to the door. The car size sets the number of bags (Klook's 7-seater: 5 people and 5 large suitcases).
Watch out for
Prices change with the car, the place and the time. Check how long the driver waits if your flight is late (Klook's Kansai page: 30 minutes).
Prices, times and rules change. They were read on each company's or airport's page on the date below. Check the latest on that page before you go.
Sources (checked 2026-10-20)