Skip to main content

Airport transfers in Japan: routes, times and fares

Each route page compares the ways to make one journey — say Haneda Airport to Shinjuku — using the numbers the railway or bus company itself publishes: journey time, fare, how many departures a day, the first and the last, and where you board. Where an operator does not publish a number, the cell is left empty.

14 from Narita21 from Haneda13 from Kansai16 from other airportsChecked 2026-10-01

Which airport?

How do you want to travel?

72 pages

Airport trains and buses8

Narita Express (N'EX), Keisei Skyliner, Airport Limousine bus, Tokyo Monorail, Keikyu Airport Line, Haruka airport express and 2 more.

A Keisei Skyliner train crossing a bridge in Tokyo
Wikimedia Commons / Real Estate Japan / CC BY 2.0

From Narita Airport14

Tokyo Station, Shinjuku, Shibuya, Shinagawa, Ikebukuro, Ueno and Nippori and 8 more.

Check-in counters in Terminal 1 of Narita International Airport
Wikimedia Commons / Kentaro Iemoto from Tokyo, Japan / CC BY-SA 2.0
  • Narita Airport to Tokyo StationNRT · train · bus

    No change neededTrainBus

    Quickest
    53min
    Lowest fare
    1,500yen
    First bus
    07:25
    Last bus
    20:45
    Train 53 min · 3,140 yen / Bus 75–100 min · 3,100 yen / Bus 65 min · 1,500 yenDetailsClose
    By train
    Narita Express · 53 min · 3,140 yen
    By bus
    Airport Limousine bus · 75–100 min · 3,100 yen / AIRPORT BUS TYO-NRT · 65 min · 1,500 yen
    Bus stop
    Terminal 1: stop 10 · Terminal 2: stop 17 · Terminal 3: stop 9
    Departures a day
    24 (Airport Limousine bus, from Terminal 1)

    The Narita Express runs to Tokyo Station without a change. Two bus services also run there, one of them at less than half the train fare.

    Where these numbers come from

    Source: JR East · JR East · JR East · Airport Transport Service

    Open the full pageJR East — official page
  • Narita Airport to ShinjukuNRT · train · bus

    No change neededTrainBus

    Quickest
    80min
    Lowest fare
    3,330yen
    First bus
    07:15
    Last bus
    23:05
    Train · 3,330 yen / Bus 80–105 min · 3,600 yenDetailsClose
    By train
    Narita Express · 3,330 yen
    By bus
    Airport Limousine bus · 80–105 min · 3,600 yen
    Bus stop
    Terminal 1: stop 10 and 11 · Terminal 2: stop 16 and 17 · Terminal 3: stop 8 and 9
    Departures a day
    54 (Airport Limousine bus, from Terminal 1)

    The Narita Express and the Airport Limousine bus both run to Shinjuku without a change.

    Where these numbers come from

    Source: JR East · JR East · JR East · Airport Transport Service

    Open the full pageJR East — official page
  • Narita Airport to ShibuyaNRT · train · bus

    No change neededTrainBus

    Quickest
    90min
    Lowest fare
    3,330yen
    First bus
    09:20
    Last bus
    19:50
    Train · 3,330 yen / Bus 90–100 min · 3,600 yenDetailsClose
    By train
    Narita Express · 3,330 yen
    By bus
    Airport Limousine bus · 90–100 min · 3,600 yen
    Bus stop
    Terminal 1: stop 10 · Terminal 2: stop 17 · Terminal 3: stop 9
    Departures a day
    6 (Airport Limousine bus, from Terminal 1)

    The Narita Express stops at Shibuya. A direct bus also runs a few times a day.

    Where these numbers come from

    Source: JR East · JR East · JR East · Airport Transport Service

    Open the full pageJR East — official page
  • Narita Airport to ShinagawaNRT · train

    No change neededTrain

    Lowest fare
    3,330yen
    Ways compared
    1
    Changes
    None
    From
    NRT
    Train · 3,330 yenDetailsClose
    By train
    Narita Express · 3,330 yen

    The Narita Express stops at Shinagawa, where the Tokaido Shinkansen also stops.

    Where these numbers come from

    Source: JR East · JR East · JR East

    Open the full pageJR East — official page
  • Narita Airport to IkebukuroNRT · bus

    No change neededBus

    Quickest
    90min
    Lowest fare
    2,300yen
    First bus
    07:40
    Last bus
    22:10
    Bus 90–110 min · 2,300 yen / Bus 90–110 min · 3,600 yenDetailsClose
    By bus
    Narita Shuttle Ikebukuro bus · 90–110 min · 2,300 yen / Airport Limousine bus · 90–110 min · 3,600 yen
    Bus stop
    Terminal 1: stop 3 · Terminal 2: stop 7 · Terminal 3: stop 6
    Departures a day
    13 (Narita Shuttle Ikebukuro bus, from Terminal 1)

    Two bus services run to Ikebukuro: a cheaper shuttle to the station's west exit, and the Airport Limousine to the hotels around Sunshine City.

    Where these numbers come from

    Source: Airport Transport Service · Airport Transport Service

    Open the full pageAirport Transport Service — official page
  • Narita Airport to Ueno and NipporiNRT · train

    No change neededTrain

    Quickest
    36min
    Lowest fare
    2,580yen
    Ways compared
    2
    Changes
    None
    Train 41 min · 2,580 yen / Train 36 min · 2,580 yenDetailsClose
    By train
    Keisei Skyliner · 41 min · 2,580 yen / Keisei Skyliner · 36 min · 2,580 yen

    The Keisei Skyliner runs from the airport to Nippori and Keisei Ueno. It is the fastest train into Tokyo.

    Where these numbers come from

    Source: Keisei Electric Railway · Keisei Electric Railway

    Open the full pageKeisei Electric Railway — official page
  • Narita Airport to AsakusaNRT · bus

    No change neededBus

    Quickest
    110min
    Lowest fare
    3,100yen
    First bus
    10:35
    Last bus
    18:35
    Bus 110–120 min · 3,100 yenDetailsClose
    By bus
    Airport Limousine bus · 110–120 min · 3,100 yen
    Bus stop
    Terminal 1: stop 10 · Terminal 2: stop 17 · Terminal 3: stop 9
    Departures a day
    5 (Airport Limousine bus, from Terminal 1)

    The Airport Limousine bus runs to Asakusa View Hotel a few times a day. The airport also lists Asakusa Station as a stop on the Toei Asakusa Line, which Keisei Access Express trains run onto.

    Where these numbers come from

    Source: Airport Transport Service

    Open the full pageAirport Transport Service — official page
  • Narita Airport to GinzaNRT · bus

    No change neededBus

    Quickest
    90min
    Lowest fare
    3,600yen
    First bus
    07:25
    Last bus
    20:45
    Bus 90–115 min · 3,600 yen / Bus 100–125 min · 3,600 yenDetailsClose
    By bus
    Airport Limousine bus · 90–115 min · 3,600 yen / Airport Limousine bus · 100–125 min · 3,600 yen
    Bus stop
    Terminal 1: stop 10 · Terminal 2: stop 17 · Terminal 3: stop 9
    Departures a day
    15 (Airport Limousine bus, from Terminal 1)

    The Airport Limousine bus runs to the hotels in Hibiya and Ginza by way of Tokyo Station.

    Where these numbers come from

    Source: Airport Transport Service

    Open the full pageAirport Transport Service — official page
  • Narita Airport to YokohamaNRT · train · bus

    No change neededTrainBus

    Quickest
    85min
    Lowest fare
    4,000yen
    First bus
    08:15
    Last bus
    21:55
    Train · 4,480 yen / Bus 85–100 min · 4,000 yenDetailsClose
    By train
    Narita Express · 4,480 yen
    By bus
    Airport Limousine bus · 85–100 min · 4,000 yen
    Bus stop
    Terminal 1: stop 12 · Terminal 2: stop 15 · Terminal 3: stop 7
    Departures a day
    18 (Airport Limousine bus, from Terminal 1)

    The Narita Express runs through to Yokohama. The Airport Limousine bus goes to YCAT at the east exit of Yokohama Station.

    Where these numbers come from

    Source: JR East · JR East · JR East · Airport Transport Service

    Open the full pageJR East — official page
  • Narita Airport to Tokyo Disney ResortNRT · bus

    No change neededBus

    Quickest
    56min
    Lowest fare
    2,900yen
    First bus
    08:00
    Last bus
    18:40
    Bus 56 min · 2,900 yenDetailsClose
    By bus
    Airport Limousine bus · 56 min · 2,900 yen
    Bus stop
    Terminal 1: stop 10 · Terminal 2: stop 17 · Terminal 3: stop 9
    Departures a day
    22 (Airport Limousine bus, from Terminal 1)

    A direct Airport Limousine bus runs to Tokyo Disneyland, Tokyo DisneySea and the resort hotels.

    Where these numbers come from

    Source: Airport Transport Service

    Open the full pageAirport Transport Service — official page
  • Narita Airport to Haneda AirportNRT · bus · train

    No change neededBusTrain

    Quickest
    80min
    Lowest fare
    1,810yen
    First bus
    07:00
    Last bus
    20:35
    Bus 80–100 min · 3,600 yen / Train 92 min · 1,810 yenDetailsClose
    By bus
    Airport Limousine bus · 80–100 min · 3,600 yen
    By train
    Keisei, Toei and Keikyu through train · 92 min · 1,810 yen
    Bus stop
    Terminal 1: stop 12 · Terminal 2: stop 15 · Terminal 3: stop 7
    Departures a day
    28 (Airport Limousine bus, from Terminal 1)

    The Airport Limousine bus links the two airports directly. A few trains also run all the way to Haneda without a change.

    Where these numbers come from

    Source: Airport Transport Service · Keikyu Corporation · Keikyu Corporation

    Open the full pageAirport Transport Service — official page
  • Narita Airport to Roppongi and AkasakaNRT · bus

    No change neededBus

    Quickest
    105min
    Lowest fare
    3,600yen
    First bus
    08:55
    Last bus
    19:05
    Bus 105–120 min · 3,600 yenDetailsClose
    By bus
    Airport Limousine bus · 105–120 min · 3,600 yen
    Bus stop
    Terminal 1: stop 10 · Terminal 2: stop 17 · Terminal 3: stop 9
    Departures a day
    8 (Airport Limousine bus, from Terminal 1)

    The Airport Limousine bus runs to the hotels in Toranomon, Roppongi and Akasaka.

    Where these numbers come from

    Source: Airport Transport Service

    Open the full pageAirport Transport Service — official page
  • Narita Airport to OdaibaNRT · bus

    No change neededBus

    Quickest
    90min
    Lowest fare
    3,100yen
    First bus
    09:45
    Last bus
    18:55
    Bus 90 min · 3,100 yenDetailsClose
    By bus
    Airport Limousine bus · 90 min · 3,100 yen
    Bus stop
    Terminal 1: stop 11 · Terminal 2: stop 16 · Terminal 3: stop 9
    Departures a day
    5 (Airport Limousine bus, from Terminal 1)

    The Airport Limousine bus runs to Toyosu, Ariake and the Odaiba hotels a few times a day.

    Where these numbers come from

    Source: Airport Transport Service

    Open the full pageAirport Transport Service — official page
  • Narita Airport to Nihombashi (T-CAT)NRT · bus

    No change neededBus

    Quickest
    55min
    Lowest fare
    3,100yen
    First bus
    07:25
    Last bus
    23:05
    Bus 55–80 min · 3,100 yenDetailsClose
    By bus
    Airport Limousine bus · 55–80 min · 3,100 yen
    Bus stop
    Terminal 1: stop 10 · Terminal 2: stop 17 · Terminal 3: stop 9
    Departures a day
    47 (Airport Limousine bus, from Terminal 1)

    Tokyo City Air Terminal at Hakozaki has the most frequent Airport Limousine buses from Narita, and the lowest limousine fare.

    Where these numbers come from

    Source: Airport Transport Service

    Open the full pageAirport Transport Service — official page

From Haneda Airport21

Tokyo Station, Shinjuku, Shibuya, Shinagawa, Yokohama, Asakusa and 15 more.

A Tokyo Monorail train on the elevated line beside Haneda Airport
Wikimedia Commons / MaedaAkihiko / CC BY-SA 4.0

From Kansai Airport13

Namba, Osaka Station (Umeda), Kyoto, Shin-Osaka, Tennoji, Kobe (Sannomiya) and 7 more.

Kansai International Airport built on an artificial island in Osaka Bay
Wikimedia Commons / Ankou1192 / CC BY-SA 4.0

From other airports16

New Chitose → Sapporo, Hakodate → Hakodate Station, Asahikawa → Asahikawa Station, Aomori → Aomori Station, Niigata → Niigata Station, Komatsu → Kanazawa and 10 more.

A JR Hokkaido 733 series train of the kind used on the Rapid Airport service
Wikimedia Commons / MaedaAkihiko / CC0

The main ways into the city, side by side

The trains and buses most people choose between at Narita, Haneda and Kansai. Times are the operator's own; where it gives a fastest time, that is the one shown.

Main airport-to-city services from Narita, Haneda and Kansai airports: journey time, one-way fare, first and last departure
Route and serviceTimeFareFirst / last
Narita Airport to Tokyo StationNarita Express53min3,140yen—
Narita Airport to NipporiKeisei Skyliner36min2,580yen—
Narita Airport to Tokyo StationAirport Limousine bus75–100 min3,100yen07:25 / 20:45
Narita Airport to Tokyo StationAIRPORT BUS TYO-NRT65min1,500yen—
Narita Airport to ShinjukuAirport Limousine bus80–105 min3,600yen07:15 / 23:05
Haneda Airport to ShinagawaKeikyu Airport Line11min330yen05:26 / 00:08
Haneda Airport to HamamatsuchoTokyo Monorail20min520yen—
Haneda Airport to ShinjukuAirport Limousine bus40–55 min1,400yen06:15 / 23:40
Haneda Airport to AsakusaKeikyu and Toei through train34min610yen—
Kansai Airport to NambaNankai Limited Express Rapi:t34–49 min1,670yen06:53 / 23:00
Kansai Airport to NambaNankai Airport Express43–55 min970yen05:45 / 23:55
Kansai Airport to KyotoJR Kansai-Airport Express Haruka75min2,200yen—
Kansai Airport to KyotoKansai Airport limousine bus85–88 min2,800yen06:45 / 23:20
Kansai Airport to Osaka StationKansai Airport limousine bus68–70 min1,800yen06:50 / 23:45

Arriving late: the last departures

The latest departures we found in the operators' timetables, latest first.

Timetables change. The Airport Limousine timetable used here is the one revised on 1 October 2026; Keikyu's last trains are as of 13 December 2025.

Frequently asked questions

What is the fastest way from Narita Airport into Tokyo?

The Keisei Skyliner reaches Nippori in 36 minutes at the fastest and Keisei Ueno in 41. The Narita Express reaches Tokyo Station in 53 minutes at the fastest, with no change of train.

What is the cheapest way from Narita Airport to Tokyo Station?

Of the services we list, the AIRPORT BUS TYO-NRT at 1,500 yen. The Narita Express costs 3,140 yen and the Airport Limousine bus 3,100 yen.

How do I get from Haneda Airport into central Tokyo?

By Keikyu train to Shinagawa in 11 minutes by Keikyu's estimate for 330 yen, by Tokyo Monorail to Hamamatsucho for 520 yen, or by Airport Limousine bus, for example to Shinjuku in 40–55 minutes for 1,400 yen.

How do I get from Kansai Airport to Osaka?

To Namba, the Nankai Rapi:t takes 34 minutes at the fastest for 1,670 yen and the Airport Express about 45 minutes for 970 yen. To Osaka Station there is a limousine bus for 1,800 yen and JR's Kansai Airport Rapid Service.

How do I get from Kansai Airport to Kyoto?

The JR Haruka takes about 75 minutes without a change, and visitors with a foreign passport can buy a one-way ticket for 2,200 yen. The limousine bus costs 2,800 yen.

How do I get between Narita and Haneda airports?

The Airport Limousine bus runs directly between them for 3,600 yen. A few trains also run through without a change; Keikyu's route search gives 1,810 yen.

Which airport trains have a discount for foreign visitors?

The Narita Express has a round-trip ticket for 5,200 yen valid 14 days, the Haruka has the HARUKA One-way Ticket, and the Skyliner costs 2,310 yen instead of 2,580 yen when bought online.

Where these numbers come from

Airport-to-destination ground transport in Japan: 64 routes from 18 airports, each with the services that run it, journey time, one-way fare, departures a day, first and last departure and boarding point, plus fare and ticket details for 8 airport trains and buses. Compiled from the operators' own timetables, fare tables and route searches.

Download this data (CSV)

Times, fares and timetables are what each railway, bus company and airport publishes on its own pages. Where an operator does not publish a number, we leave it out rather than guess.

Compiled by Japan Japan !! · Updated October 1, 2026