Narita or Haneda to Tokyo: which way is best?
Pick your airport and where you are staying. We show every option side by side: train, airport bus, taxi and private transfer, with the fare, the travel time and whether you have to change.
Links to Klook, Booking.com and private transfer companies on this page are affiliate links. If you book through them we may earn a commission at no extra cost to you. It does not change the order or the numbers shown.
All routes compared
Fares are for one adult, one way, with a paper ticket. Options are listed in no particular order of preference.
From Narita Airport
| Option | Fare | In US dollars | Time | Changes | Details |
|---|---|---|---|---|---|
| Narita Airport to Tokyo Station | |||||
| Narita Express (N’EX) | ¥3,140 | 53–75 min | Direct | All seats reserved. 27 trains on the day checked; most take about 60 minutes. Search Narita Express tickets on Klook. | |
| Keisei Skyliner + JR | ¥2,780 | 64 min | 1 change at Nippori | Skyliner to Nippori, then the JR Yamanote line. One sample trip leaving at 12:00, including the wait for the connection. Search Skyliner tickets on Klook. | |
| Keisei Main Line + JR | ¥1,200 | 98 min | 1 change at Funabashi | Keisei rapid train to Keisei Funabashi, walk to JR Funabashi, then the JR Sobu rapid line. No reserved seats. One sample trip leaving at 12:00, including the wait for the connection. | |
| Airport Limousine Bus | ¥3,100 | 75–100 min | Direct | To Tokyo Station Yaesu North Exit. 24 departures on the day checked. | |
| Airport Bus TYO-NRT (low-cost bus) | ¥1,500 | 65 min | Direct | To Tokyo Station and Ginza. 65 minutes is the fastest time the operator states. The ¥1,500 fare does not apply to late-night and early-morning departures. | |
| Fixed-fare taxi (zone C) | ¥29,000–31,000 | Not published | Door to door | Per car, plus expressway tolls. ¥29,000 via the Keiyo Road, ¥31,000 via the Bayshore route. Surcharge from 22:00 to 05:00. | |
| Private transfer (Welcome Pickups) | €139 | 67 min | Door to door | Sedan for up to 4 people, daytime price; €167 from 19:00 to 05:59. Time is the driving time the provider lists. See Welcome Pickups. Kiwitaxi and Klook also sell fixed-price transfers. | |
| Narita Airport to Shinjuku | |||||
| Narita Express (N’EX) | ¥3,330 | 81–101 min | Direct | All seats reserved. 26 trains on the day checked. Search Narita Express tickets on Klook. | |
| Keisei Skyliner + JR | ¥2,840 | 73 min | 1 change at Nippori | Skyliner to Nippori, then the JR Yamanote line. One sample trip leaving at 12:00, including the wait for the connection. Search Skyliner tickets on Klook. | |
| Keisei Access Express + subway | ¥1,480 | 99 min | 1 change at Higashi-nihombashi | Access Express runs through onto the Toei Asakusa line; change at Higashi-nihombashi / Bakuro-yokoyama for Shinjuku. No reserved seats. One sample trip leaving at 12:00, including the wait for the connection. | |
| Airport Limousine Bus | ¥3,600 | 80–105 min | Direct | To Shinjuku Station West Exit; also stops at the Shinjuku Expressway Bus Terminal and major hotels. 54 departures on the day checked. | |
| Fixed-fare taxi (zone D) | ¥31,500–32,500 | Not published | Door to door | Per car, plus expressway tolls. ¥31,500 via the Keiyo Road, ¥32,500 via the Bayshore route. Surcharge from 22:00 to 05:00. | |
| Private transfer (Welcome Pickups) | €139 | 77 min | Door to door | Sedan for up to 4 people, daytime price; €167 from 19:00 to 05:59. Time is the driving time the provider lists. See Welcome Pickups. Kiwitaxi and Klook also sell fixed-price transfers. | |
| Narita Airport to Shibuya | |||||
| Narita Express (N’EX) | ¥3,330 | 75–96 min | Direct | All seats reserved. 26 trains on the day checked. Search Narita Express tickets on Klook. | |
| Keisei Skyliner + JR | ¥2,840 | 80 min | 1 change at Nippori | Skyliner to Nippori, then JR. One sample trip leaving at 12:00, including the wait for the connection. Search Skyliner tickets on Klook. | |
| Keisei Access Express + subway | ¥1,460 | 103 min | 1 change at Oshiage | Access Express to Oshiage, then the Tokyo Metro Hanzomon line. No reserved seats. One sample trip leaving at 12:00, including the wait for the connection. | |
| Airport Limousine Bus | ¥3,600 | 90–100 min | Direct | To Shibuya Station, then Cerulean Tower and Shibuya Mark City. 6 departures on the day checked. | |
| Fixed-fare taxi (zone D) | ¥31,500–32,500 | Not published | Door to door | Per car, plus expressway tolls. ¥31,500 via the Keiyo Road, ¥32,500 via the Bayshore route. Surcharge from 22:00 to 05:00. | |
| Private transfer (Welcome Pickups) | €139 | 78 min | Door to door | Sedan for up to 4 people, daytime price; €167 from 19:00 to 05:59. Time is the driving time the provider lists. See Welcome Pickups. Kiwitaxi and Klook also sell fixed-price transfers. | |
| Narita Airport to Asakusa | |||||
| Keisei Access Express | ¥1,380 | 72 min | Direct | Runs through onto the Toei Asakusa line to Asakusa Station. No reserved seats. One sample trip leaving at 12:29. | |
| Keisei Main Line (rapid) | ¥1,180 | 94 min | Direct | Runs through onto the Toei Asakusa line to Asakusa Station. No reserved seats. One sample trip leaving at 12:15. | |
| Keisei Skyliner + subway | ¥2,430 | 50 min | 1 change at Aoto | Only some Skyliner trains stop at Aoto. One sample trip leaving at 12:19. Search Skyliner tickets on Klook. | |
| Airport Limousine Bus | ¥3,100 | 110–120 min | Direct | To Asakusa View Hotel, the last stop on the route. 5 departures on the day checked. | |
| Fixed-fare taxi (zone C) | ¥29,000–31,000 | Not published | Door to door | Per car, plus expressway tolls. ¥29,000 via the Keiyo Road, ¥31,000 via the Bayshore route. Surcharge from 22:00 to 05:00. | |
| Private transfer (Welcome Pickups) | €139 | 67 min | Door to door | Sedan for up to 4 people, daytime price; €167 from 19:00 to 05:59. Time is the driving time the provider lists. See Welcome Pickups. Kiwitaxi and Klook also sell fixed-price transfers. | |
| Narita Airport to Ueno | |||||
| Keisei Skyliner | ¥2,580 | 44–66 min | Direct | To Keisei Ueno Station, about 7 minutes on foot from JR Ueno. All seats reserved. 44 trains on the day checked; most take 44 to 50 minutes. Search Skyliner tickets on Klook. | |
| Keisei Access Express + Keisei Main Line | ¥1,280 | 84 min | 1 change at Aoto | To Keisei Ueno Station. No reserved seats. One sample trip leaving at 12:00, including the wait for the connection. | |
| Keisei Main Line | ¥1,060 | 98 min | 1 change at Aoto | To Keisei Ueno Station. No reserved seats. One sample trip leaving at 12:00, including the wait for the connection. | |
| Narita Express + JR | ¥3,140 | 69 min | 1 change at Tokyo Station | To JR Ueno Station. One sample trip leaving at 12:00, including the wait for the connection. Search Narita Express tickets on Klook. | |
| Fixed-fare taxi (zone C) | ¥29,000–31,000 | Not published | Door to door | Per car, plus expressway tolls. ¥29,000 via the Keiyo Road, ¥31,000 via the Bayshore route. Surcharge from 22:00 to 05:00. | |
| Private transfer (Welcome Pickups) | €139 | 71 min | Door to door | Sedan for up to 4 people, daytime price; €167 from 19:00 to 05:59. Time is the driving time the provider lists. See Welcome Pickups. Kiwitaxi and Klook also sell fixed-price transfers. | |
From Haneda Airport
| Option | Fare | In US dollars | Time | Changes | Details |
|---|---|---|---|---|---|
| Haneda Airport to Tokyo Station | |||||
| Keikyu Line + JR | ¥540 | 32 min | 1 change at Shinagawa | Keikyu to Shinagawa, then the JR Keihin-Tohoku line. One sample trip leaving at 12:00, including the wait for the connection. | |
| Tokyo Monorail + JR | ¥720 | 23 min | 1 change at Hamamatsucho | Monorail to Hamamatsucho, then the JR Keihin-Tohoku line. One sample trip leaving at 12:00, including the wait for the connection. | |
| Airport Limousine Bus | ¥1,200 | 55 min | Direct | To Tokyo Station Yaesu North Exit. 6 departures on the day checked, between 8:00 and 16:00. | |
| Private transfer (Welcome Pickups) | €87 | 17 min | Door to door | Sedan for up to 4 people, daytime price; €104 from 19:00 to 05:59. Time is the driving time the provider lists. See Welcome Pickups. Kiwitaxi and Klook also sell fixed-price transfers. | |
| Haneda Airport to Shinjuku | |||||
| Keikyu Line + JR | ¥590 | 41 min | 1 change at Shinagawa | Keikyu to Shinagawa, then the JR Yamanote line. One sample trip leaving at 12:00, including the wait for the connection. | |
| Tokyo Monorail + JR | ¥780 | 47 min | 1 change at Hamamatsucho | Monorail to Hamamatsucho, then JR. One sample trip leaving at 12:00, including the wait for the connection. | |
| Airport Limousine Bus | ¥1,400 | 40–55 min | Direct | To Shinjuku Station West Exit; also stops at the Shinjuku Expressway Bus Terminal and major hotels. 67 departures on the day checked. Buses after midnight cost ¥2,800. | |
| Private transfer (Welcome Pickups) | €87 | 21 min | Door to door | Sedan for up to 4 people, daytime price; €104 from 19:00 to 05:59. Time is the driving time the provider lists. See Welcome Pickups. Kiwitaxi and Klook also sell fixed-price transfers. | |
| Haneda Airport to Shibuya | |||||
| Keikyu Line + JR | ¥540 | 34 min | 1 change at Shinagawa | Keikyu to Shinagawa, then the JR Yamanote line. One sample trip leaving at 12:00, including the wait for the connection. | |
| Tokyo Monorail + JR | ¥780 | 40 min | 1 change at Hamamatsucho | Monorail to Hamamatsucho, then JR. One sample trip leaving at 12:00, including the wait for the connection. | |
| Airport Limousine Bus | ¥1,300 | 49–69 min | Direct | To Shibuya Station; the route also serves Cerulean Tower and Shibuya Mark City. 20 departures to Shibuya Station on the day checked. | |
| Private transfer (Welcome Pickups) | €87 | 21 min | Door to door | Sedan for up to 4 people, daytime price; €104 from 19:00 to 05:59. Time is the driving time the provider lists. See Welcome Pickups. Kiwitaxi and Klook also sell fixed-price transfers. | |
| Haneda Airport to Asakusa | |||||
| Keikyu Line | ¥610 | 38 min | Direct | Runs through onto the Toei Asakusa line to Asakusa Station. One sample trip leaving at 12:05. | |
| Tokyo Monorail + subway | ¥740 | 39 min | 1 change at Hamamatsucho | Monorail to Hamamatsucho, walk to Daimon Station, then the Toei Asakusa line. One sample trip leaving at 12:00, including the wait for the connection. | |
| Airport Limousine Bus | ¥1,300 | 80 min | Direct | To Asakusa View Hotel, the last stop on the route. 5 departures on the day checked. | |
| Private transfer (Welcome Pickups) | €87 | 23 min | Door to door | Sedan for up to 4 people, daytime price; €104 from 19:00 to 05:59. Time is the driving time the provider lists. See Welcome Pickups. Kiwitaxi and Klook also sell fixed-price transfers. | |
| Haneda Airport to Ueno | |||||
| Keikyu Line + JR | ¥590 | 39 min | 1 change at Shinagawa | Keikyu to Shinagawa, then the JR Keihin-Tohoku line. One sample trip leaving at 12:00, including the wait for the connection. | |
| Tokyo Monorail + JR | ¥730 | 30 min | 1 change at Hamamatsucho | Monorail to Hamamatsucho, then the JR Keihin-Tohoku line. One sample trip leaving at 12:00, including the wait for the connection. | |
| Private transfer (Welcome Pickups) | €87 | 20 min | Door to door | Sedan for up to 4 people, daytime price; €104 from 19:00 to 05:59. Time is the driving time the provider lists. See Welcome Pickups. Kiwitaxi and Klook also sell fixed-price transfers. | |
About this comparison
- Narita train times are from Narita Airport Terminal 1 Station; trains call at the Terminal 2·3 station a few minutes later. Haneda train times are from the Terminal 3 (international) stations.
- Narita Express and Skyliner fares, and the range of their travel times, were read from Ekitan's timetable for 11 November 2026 (based on the November 2026 JR timetable issue). A range covers every train that day.
- Fares and times for routes with a change, and for the Keisei and Keikyu through trains, were read from Ekitan's route search for a departure at 12:00 on Thursday 12 November 2026, using paper-ticket fares. They describe that one trip; other departures can be faster or slower. IC cards (Suica, PASMO) can be a few yen cheaper.
- Airport Limousine Bus fares and timetables were read from the operator's timetable pages on 11 November 2026. Times are the scheduled range across that day's buses, from Narita Terminal 1 (buses leave Terminal 2 five minutes and Terminal 3 ten minutes earlier) and from Haneda Terminal 3. Road traffic can add to them.
- The Airport Bus TYO-NRT fare is from Narita Airport's low-cost bus page and its fastest time from the operator's site, both read 11 November 2026. That page also lists a low-cost bus to Shibuya Station for ¥2,500; the timetable we read showed one departure a day, so it is not in the table.
- Narita fixed taxi fares are from Narita Airport's taxi page, read 11 November 2026. They are per car, and expressway tolls are added. The page gives no travel time, so none is shown.
- Haneda also has flat-rate taxis, but the fare table could not be read from an official source (the airport's page describes the scheme without prices, and the Tokyo taxi association's site did not load), so no Haneda taxi fare is shown.
- Private transfer prices and driving times are the ones listed in euros on Welcome Pickups' Narita and Haneda pages on 11 November 2026, for a sedan in the daytime. They are per car, not per person. The dollar figure converts the euro price at the ECB reference rate.
- The Skyliner fare of ¥2,580 is the regular fare. Keisei sells a discount ticket for overseas visitors at ¥2,310 when bought online in advance (Keisei's page, read 11 November 2026).
- There is no Airport Limousine Bus route to Ueno from either airport in the operator's route list.
- The table does not include every possible route, only the main ones for each kind of transport. Timetables and fares change; confirm with the operator before you travel.
- This table is free to reuse with a link back to this page: download it as CSV.