Narita Airport to Haneda Airport
How to get from Narita to Haneda for a connecting flight, and when you need to leave.
In short
- With luggage, take the direct limousine bus (¥3,600, about 65–85 min to Haneda T1/T2). From Narita T1: 07:00–20:35
- Cheapest: the train (from ¥1,760, 90–115 min)
- After the last bus: train or a fixed-fare taxi (from ¥31,500 + tolls)
When do you need to be at Haneda? Find your bus
Check-in and bag-drop deadlines at Haneda depend on the airline and flight. Enter the time you want to be at Haneda, with some margin before the deadline.
Enter a time to see the last bus that gets you there.
Bus arrival times are scheduled and can be delayed by traffic, so we recommend one bus earlier than shown. At Narita, clear immigration, baggage claim and customs before heading to the bus stop.
Options compared
| Option | Time and fare |
|---|---|
| Limousine bus (direct) | 65–85 min to Haneda T1/T2, a bit longer to T3. Adult ¥3,600 No transfers. From Narita 06:50 (T3) to 20:35 (T1), 30 buses a day |
| Train (Keisei, Toei Asakusa and Keikyu lines) | 90–115 min. ¥1,760–¥3,080 (IC from ¥1,746) Three lines running through. Some trains need a transfer — check a route planner |
| Fixed-fare taxi | Zone D (Ota City): ¥31,500 (via Keiyo Road) / ¥32,500 (via Wangan Line) No booking needed. Tolls extra. Surcharge 22:00–5:00 |
Early morning and late at night
- Morning: the first buses leave Narita at 06:50 (T3), 06:55 (T2) and 07:00 (T1), reaching Haneda at 08:25 (T2) to 08:40 (T3). If you need to be at Haneda earlier, the bus cannot get you there.
- Night: the last buses leave Narita at 20:25 (T3), 20:30 (T2) and 20:35 (T1). After that, take the train or a fixed-fare taxi.
- First and last train times vary by day — check a route planner for the day you travel.
Limousine bus timetable (Narita → Haneda)
Show all 30 buses (checked 2026-10-01, same on weekdays and weekends)
| Narita T3 | Narita T2 | Narita T1 | Haneda T2 | Haneda T1 | Haneda T3 |
|---|---|---|---|---|---|
| 06:50 | 06:55 | 07:00 | 08:25 | 08:30 | 08:40 |
| — | 07:15 | 07:20 | 08:45 | 08:50 | 09:00 |
| — | 07:35 | 07:40 | 09:05 | 09:10 | 09:20 |
| 08:00 | 08:05 | 08:10 | 09:35 | 09:40 | 09:50 |
| 08:30 | 08:35 | 08:40 | 10:05 | 10:10 | 10:20 |
| 09:00 | 09:05 | 09:10 | 10:35 | 10:40 | 10:50 |
| — | 09:40 | 09:45 | 11:05 | 11:10 | 11:20 |
| 09:50 | 09:55 | 10:00 | 11:20 | 11:25 | — |
| — | 10:25 | 10:30 | 11:50 | 11:55 | — |
| 10:40 | 10:45 | 10:50 | 12:05 | 12:10 | 12:20 |
| 11:20 | 11:25 | 11:30 | 12:45 | 12:50 | 13:00 |
| 12:20 | 12:25 | 12:30 | 13:40 | 13:45 | 13:55 |
| 13:10 | 13:15 | 13:20 | 14:30 | 14:35 | 14:45 |
| 14:10 | 14:15 | 14:20 | 15:30 | 15:35 | 15:45 |
| 14:40 | 14:45 | 14:50 | 16:00 | 16:05 | 16:15 |
| — | 15:05 | 15:10 | 16:20 | 16:25 | 16:35 |
| 15:20 | 15:25 | 15:30 | 16:40 | 16:45 | 16:55 |
| 15:40 | 15:45 | 15:50 | 17:00 | 17:05 | 17:15 |
| — | 16:00 | 16:05 | 17:15 | 17:20 | 17:30 |
| 16:10 | 16:15 | 16:20 | 17:30 | 17:35 | 17:45 |
| — | 16:30 | 16:35 | 17:45 | 17:50 | 18:00 |
| 16:40 | 16:45 | 16:50 | 18:00 | 18:05 | 18:15 |
| — | 17:00 | 17:05 | 18:15 | 18:20 | 18:30 |
| 17:10 | 17:15 | 17:20 | 18:30 | 18:35 | 18:45 |
| — | 17:40 | 17:45 | 18:55 | 19:00 | 19:10 |
| 17:55 | 18:00 | 18:05 | 19:15 | 19:20 | 19:30 |
| 18:25 | 18:30 | 18:35 | 19:45 | 19:50 | 20:00 |
| 18:55 | 19:00 | 19:05 | 20:15 | 20:20 | 20:30 |
| 19:25 | 19:30 | 19:35 | 20:40 | 20:45 | 20:55 |
| 20:25 | 20:30 | 20:35 | 21:40 | 21:45 | 21:55 |
"—" means the bus does not stop there. Haneda times are scheduled arrivals.
For immigration at Narita see the Arrival Guide; with lots of luggage see the Luggage Guide.
FAQ
How long does it take from Narita to Haneda?
About 65–85 min to Haneda Terminals 1 and 2 by direct limousine bus (a little longer to Terminal 3). By train, 90–115 min. The bus can be delayed by traffic.
What is the cheapest way?
The train: Keisei, Toei Asakusa and Keikyu lines running through, from ¥1,760 (IC card from ¥1,746). The fare depends on the route and train, up to ¥3,080. The limousine bus is ¥3,600.
What if I have a lot of luggage?
The limousine bus is easiest — no transfers, direct from each Narita terminal to each Haneda terminal. Adult fare ¥3,600.
What if I arrive at Narita late at night?
The last bus leaves Narita T1 at 20:35. After that, take the train or a fixed-fare taxi. Ota City, where Haneda is, is Zone D: ¥31,500 (via Keiyo Road) or ¥32,500 (via Wangan Line), plus tolls, with a surcharge 22:00–5:00.
Do I need to book the bus?
No. You can book online in advance, or buy a timed ticket from the machine at the bus stop on the day.
- Airport Limousine — Narita → Haneda timetable ↗
- Haneda Airport — From Haneda to Narita ↗
- Narita Airport — Taxi (fixed fares) ↗
Limousine bus times and fares are from the timetable after the October 1, 2026 revision. Train times and fares are the range shown on Haneda Airport's official site and vary by route and train.