Narita vs Haneda: The Tokyo Airport Math for Western Travelers
Fact-checked May 10, 2026How we verify
The $120 savings that turned into a $40 cab
You are flying LA to Tokyo for a week in Shibuya. The ANA flight into Haneda (HND) is $1,140. The United flight into Narita (NRT) is $1,020. A clean $120 saving on a 10-hour flight you are going to endure anyway.
You book NRT. You land at 9:55 PM after the overnight crossing. By the time you clear immigration and baggage, it is 11:20 PM. The last Narita Express of the night actually left around 9:45 PM, well before you cleared customs. Your only option is a taxi, which quotes roughly ¥22,000–¥28,000 to Shibuya. You just spent around $160 to get to your hotel.
Your $120 saving is gone, plus $50. And you arrive at your hotel at 1:15 AM, jet-lagged, annoyed, and down four hours of your first day.
Narita is the classic "cheaper fare that is not actually cheaper" case. For a lot of Western travelers, Haneda wins the true-cost math even when the headline ticket price is higher. Here is why, with the actual numbers.
Two airports, two different Tokyos
Narita (NRT)
Chiba Prefecture, 60 kilometers east of central Tokyo. Built in the 1970s to take international pressure off Haneda. For decades it handled almost all Tokyo international traffic, and US carriers still use it heavily. Getting into the city takes 60 to 90 minutes depending on which train you take:
- Narita Express (N'EX) to Tokyo Station / Shinjuku / Shibuya: roughly ¥3,070–¥3,250 one way depending on destination, about 60 to 85 minutes
- Keisei Skyliner to Ueno: roughly ¥2,510–¥2,580 one way, around 41 minutes, plus a subway transfer to wherever you are actually going
- Airport Limousine Bus: roughly ¥3,100–¥3,500, 80 to 110 minutes depending on traffic
- Taxi: typically ¥22,000–¥28,000, roughly 90 minutes off-peak, longer in traffic
Haneda (HND)
On Tokyo Bay, 15 kilometers south of central Tokyo. Originally the main airport, it gradually reopened to international flights starting in 2010 and has aggressively taken share from Narita ever since. Every major Western long-haul carrier (United, American, Delta, Lufthansa, KLM, Air France, BA) now operates HND slots, often with better schedules than their Narita flights. Getting into the city:
- Tokyo Monorail to Hamamatsucho: around ¥520 one way (line maximum), 13 to 19 minutes, transfer to JR Yamanote Line
- Keikyu Line to Shinagawa / Asakusa: roughly ¥300–¥400 one way, 11 to 18 minutes, direct connection to most of Tokyo
- Airport Limousine Bus: roughly ¥1,200–¥1,500, 30 to 60 minutes depending on destination
- Taxi: typically ¥6,000–¥9,000, roughly 30 minutes off-peak, longer in traffic
Haneda is meaningfully closer, meaningfully cheaper on transit, and meaningfully faster on every measure.
Hidden costs most travelers underestimate
- Late arrival surcharges. Most long-haul flights from the US West Coast land in Tokyo in the evening. If you are arriving into NRT around or after 9 PM you are probably racing the last N'EX of the night, which typically leaves Narita Airport around 9:45 PM (verify per route). Miss it and you are looking at a taxi quote north of ¥22,000.
- Jet lag math. The 75-minute N'EX ride at 11 PM after a 10-hour flight is not the same as a 20-minute Keikyu ride. Subjective cost is real, even if it does not show up on a spreadsheet.
- Return day airport arrival buffer. You want to be at Tokyo airports 3 hours before international departures. From Shibuya that means leaving at 10 AM for a 1 PM Narita flight. For a Haneda flight at the same time, you leave at noon.
- Connections through Tokyo. If you are connecting onward in Japan (domestic flights, Shinkansen), Haneda connects directly to both. Narita requires you to cross Tokyo first, which can add 2 hours to a same-day connection.
- Ancillary business travel costs. For business travelers, the commute from Narita to a morning meeting in Tokyo is a genuine professional problem. HND's proximity is worth real money on a billable workday.
The real math: LAX to Shibuya, Tuesday evening arrival
One traveler, one checked bag, landing around 8 PM local time. Time valued at $40 per hour.
| Narita (NRT) | Haneda (HND) | |
|---|---|---|
| Ticket (round trip) | $1,020 | $1,140 |
| Ground transport (round trip, N'EX vs Monorail+Yamanote) | $43 | $13 |
| Travel time (round trip, door to hotel) | 3.0 hr | 0.8 hr |
| Time cost at $40/hr | $120 | $32 |
| True cost | $1,183 | $1,185 |
Dead heat. The $120 ticket difference was almost exactly offset by transport cost and time cost. If this is a vacation and you are not desperately counting minutes, either airport works. What flips the math is the arrival time.
Now run it: same flight, late-evening arrival
The flight got delayed. You land at 9:55 PM, clear immigration by 11:20 PM, and need to get to Shibuya. By the time you are out of customs, the last N'EX is gone and the Monorail is still running.
| Narita (NRT) | Haneda (HND) | |
|---|---|---|
| Ticket (round trip) | $1,020 | $1,140 |
| Ground transport outbound | $22 (N'EX) | $3 (Monorail) |
| Ground transport inbound (missed last train → taxi) | ~$160 (taxi to Shibuya, range $150–$190) | $3 (Monorail still running) |
| Travel time (round trip, including the late-night taxi) | 3.2 hr | 0.8 hr |
| Time cost at $40/hr | $128 | $32 |
| True cost | ~$1,330 | $1,175 |
Haneda wins by roughly $150 once the late-arrival taxi gets involved. This is not a hypothetical. This is exactly what happens to travelers landing on the last US West Coast flight of the day at Narita.
Now run it: weeklong leisure, mid-afternoon arrival
2 PM arrival, bags cleared by 3:15 PM, plenty of train options either way.
| Narita (NRT) | Haneda (HND) | |
|---|---|---|
| Ticket (round trip) | $1,020 | $1,140 |
| Ground transport (round trip) | $43 | $13 |
| Travel time (round trip) | 3.0 hr | 0.8 hr |
| Time cost at $25/hr (vacation, not urgent) | $75 | $20 |
| True cost | $1,138 | $1,173 |
Narita wins this one, by $35. If your time is not that valuable (leisure trip, no urgent business) and you are landing in daylight when transit is all running, Narita's fare advantage holds up. This is the scenario where Narita legitimately saves money.
The pattern: Narita wins when time is cheap and arrival is daylight. Haneda wins in every other scenario, including the one that describes most actual long-haul arrivals from North America.
When Narita actually wins
- You are on a vacation with no time pressure.
- Your arrival is between 10 AM and 8 PM local, giving you full train coverage.
- The fare difference is at least $200 per person (not $50, not $120).
- You are staying in northeast Tokyo (Ueno, Asakusa), where the Skyliner drops you relatively close.
- You are a budget-conscious group traveler and you can split the Airport Limousine Bus.
When Haneda actually wins
- You are arriving late at night or departing pre-dawn.
- You are on a business trip where a morning meeting is expected.
- You are staying in central Tokyo (Shibuya, Shinjuku, Roppongi, Ginza, Tokyo Station area). The transit advantage is biggest here.
- You are connecting onward in Japan on the same day.
- You have a 4-day or shorter trip where the 2 hours of commute difference matters proportionally more.
Which airlines fly where
This matters because a lot of travelers do not realize they have options. As of 2026, the rough breakdown on major US routes:
- United: Heavy Narita presence (legacy hub), growing Haneda service from SFO, IAD, EWR, LAX.
- American: Mostly Haneda (LAX, JFK, DFW). Very limited NRT.
- Delta: Fully moved out of Narita. All Tokyo flights land at Haneda.
- ANA / JAL: Both airports, both carriers. ANA has a bigger Haneda domestic network if you are connecting.
- KLM / Air France / Lufthansa: Haneda for most of their flagship flights.
- British Airways / Virgin: Haneda.
If your booking site defaults to Narita, it is often because the fare is $80 to $150 cheaper. Check the Haneda option on the same route before you commit. Sometimes the premium is small enough that the true-cost math flips instantly.
The jet lag subjective cost
Not counted in any table, but worth saying out loud. Arriving at your hotel at 1 AM when you wanted to be asleep at 11 PM is not free. You lose real vacation quality on day two because you are more tired, you skip breakfast, you start the day late, and you feel behind. Haneda's 20-minute transit home when you are jet-lagged is a genuine quality-of-life improvement that the spreadsheet undervalues.
Some travelers pay the Haneda premium purely for this reason. On a 10-day Japan trip, saving two hours on arrival and two more on departure is four hours back in the country, which is arguably worth $100 by itself.
Run your numbers
The True Cost Airport Calculator handles Tokyo specifically. Plug in the fare quotes you are seeing, your Tokyo neighborhood, and the hour you land, and it will tell you which airport actually wins for your trip.
For the underlying framework, When Cheaper Flights Aren't Actually Cheaper is the foundational piece. For the same analysis applied to other major cities, see JFK vs Newark vs LaGuardia for New York and Heathrow vs Gatwick vs Stansted for London.
The bottom line
The old rule of thumb said "always fly Narita, it is cheaper." That has not been true for roughly a decade. Haneda now has genuine competitive routes on every major US and European carrier, and its location 15 kilometers from central Tokyo routinely beats Narita's $100 to $150 fare advantage once transit and time are included.
Check Haneda first. If the premium is small (under $100 per person) and your arrival is evening or later, take it. Save Narita for daylight arrivals, long stays, and routes where the fare gap is actually $200+ per person.
Once you have the airport right, make sure the dates are right too. Leavewise plans your PTO so your Japan trip lands on bridge windows and shoulder-season pricing, which usually matters more than the Narita vs Haneda question anyway.
A Note on Prices
Prices and transit times reflect official carrier sources and typical 2026 ranges. JR fares and Keisei Skyliner are stable; taxi quotes vary widely by traffic and time of day. Verify with the carrier directly before booking. Use the figures as directional, not exact.
Next Step
Match this trip idea to your PTO
See which holiday windows make this trip easiest to book, then set reminders before prices move.
Plan this trip windowGet booking-timing and PTO planning emails
Related topics
Related Articles
Egypt in October: The Goldilocks Month for the Nile Before December Prices Kick In
October is Egypt's Goldilocks month: post-summer heat, pre-peak pricing, and Nile cruises at their most atmospheric. Here is how the math works and how Columbus Day bridges into it.
The Budget Terminal Check-In Clock: Miss It and You Lose the Ticket
Budget terminals close their check-in counters earlier than the main terminals. Miss the cut-off and there's no refund, no rebook, no sympathy. Here's how to avoid it.
Travel eSIM Guide: How Many GB You Need, and Whether Your Phone Supports It
How to pick a travel eSIM plan: match your trip length to your daily usage (with a clear GB-per-trip table), check whether your iPhone, Galaxy, or Pixel supports eSIM, and install it the right way before you fly.