TripToJapan.com Editorial Team

Every fare search from the US throws up the same question: Narita, Haneda or Kansai? Fare data gives a clear answer. Narita is the cheapest airport to fly into Japan from the US, and it beats Haneda by about $250 on an average round trip.
KAYAK's route data for the past 12 months puts the average round trip from the US at $1,019 to Narita, $1,141 to Osaka's Kansai and $1,275 to Tokyo Haneda. The cheaper train from Haneda into Tokyo saves you less than $40 round trip, so it rarely closes that gap.

KAYAK publishes 12-month averages and "good deal" thresholds for each airport, and the ranking is the same on every measure. Here is how the three main gateways compare for round trips from the US:
Tokyo Narita (NRT): averages $1,019, and anything under $779 counts as a good deal
Osaka Kansai (KIX): averages $1,141, with good deals under $898
Tokyo Haneda (HND): averages $1,275, with good deals under $995
February is the cheapest month for all three, at averages of $809 to Narita, $855 to Kansai and $969 to Haneda. You can check the live numbers on KAYAK's Narita route page, which updates as fares change.
The main reason Narita wins is competition. ZIPAIR is Japan Airlines' low-cost long-haul airline, and it flies its US routes into Narita. Narita also handles more international carriers and budget airlines than Haneda.
Haneda costs more for a simple reason. It has fewer international slots, and most of them go to full-service airlines flying nonstop from the US at convenient times. You pay for the location and the schedule.

We'll build a costed, pre-planned Japan itinerary you can customise to your taste.
Narita is also the cheapest Tokyo airport from most major US cities. These are KAYAK's average round-trip fares to Narita from each city, read in October 2026:
Honolulu: $691
Los Angeles: $848
Chicago (Midway): $918
San Francisco: $946
New York (JFK): $1,074
Atlanta: $1,307
Dallas/Fort Worth: $1,373
West Coast and Hawaii departures are the cheapest by a wide margin. If you live in the East or the South, fares from your home airport usually land between $1,000 and $1,400.
Connections can cut those fares sharply. KAYAK's data shows New York to Tokyo averaging $834 with a layover against $1,408 nonstop, and Chicago averaging $928 against $1,441. A stop in Houston or on the West Coast can save several hundred dollars if you can spare the extra hours.

ZIPAIR is the main low-cost option. Its Narita routes include Los Angeles, San Francisco and San Jose, as well as Honolulu and Houston. Seats, checked bags and meals are sold separately, so price the fare with a bag and a meal before you compare it with a full-service ticket.
Asian airlines are the other route to a cheap fare. Carriers based in Seoul, Taipei or Manila can undercut US and Japanese airlines by routing through their home hubs, and many of them fly into both Narita and Kansai. The catch is a longer trip with a connection that can run several hours.
Full-service airlines still matter. Japan Airlines, ANA and the big US carriers run most of the nonstop flights, and their sale fares sometimes match the budget options.
Usually, yes. Narita sits about 60 km (40 miles) east of central Tokyo, and the ground trip costs more and takes longer, but the gap is small next to the fare difference.

The Narita Express costs ¥3,140 from the airport to Tokyo Station. The fastest train takes 53 minutes, according to JR East's Narita Express page. Our guide to the Narita Express from the airport covers tickets and boarding.
The Keisei Skyliner is the other fast option, at about ¥2,580 to Ueno and Nippori. It suits hotels in Ueno and Asakusa on the northeast side of the city. The cheapest way in is the Airport Bus TYO-NRT, which costs ¥1,500 to Tokyo Station and Ginza in the daytime and takes about 65 minutes, according to Narita Airport.

From Haneda, the Keikyu Line costs roughly ¥300 to ¥330 to Shinagawa, and the Tokyo Monorail about ¥520 to Hamamatsucho. The difference is about ¥2,500 to ¥2,800 each way, which is less than $40 round trip at ¥158 to the dollar.

Narita makes the most sense when your hotel is near Tokyo Station, Ueno or Asakusa, which the Narita Express and Skyliner reach directly. It also wins whenever you are booking a budget carrier, because those flights land there anyway.
Afternoon arrivals suit Narita best. You clear immigration, take the train and still reach your hotel with time for dinner, and you avoid the expensive late-night taxi.
Haneda wins when its fare is within about $50 of Narita's, or when time matters more than money. A late arrival is the clearest case: a taxi from Haneda into Tokyo usually costs well under ¥10,000, while a taxi from Narita often runs ¥20,000 or more.
Haneda also helps on short trips, where an extra hour on each end eats into a few days in Tokyo. Our Haneda vs Narita comparison covers terminals, transfers and hotel areas in more detail.

Tokyo is cheaper to fly into, as long as you mean Narita. The average US round trip to Narita runs about $120 below Kansai, while Kansai runs about $130 below Haneda.
The answer flips when your first and last nights are in Kyoto or Osaka. Once you add a Shinkansen round trip from Tokyo, Kansai comes out ahead by about $60 per person, and you save most of two travel days.
Kansai is the second-cheapest gateway on average, and it can be the cheapest overall if your trip starts in Kyoto or Osaka. Flying into Tokyo and riding the Shinkansen to Kyoto adds about ¥14,200 (roughly $90) one way, plus most of a travel day.

From Kansai, the JR Haruka to Kyoto costs about ¥3,060 in a non-reserved seat, and Nankai trains to Namba in Osaka cost roughly ¥1,400 to ¥1,700. Use Kansai Airport's access guide to match the train to your hotel and landing time.

An open-jaw ticket often beats both options. Fly into Tokyo and home from Osaka, or the reverse, and you never ride back across the country. Our 8-day Tokyo to Osaka itinerary follows that one-way shape.
For Kyushu, include Fukuoka in the search. Flights from the US usually connect through Tokyo, Seoul or another Asian hub. Access from the international terminal differs from the domestic side, as Fukuoka Airport's transport guide explains.

A rail pass can make the airport train free. The Narita Express is covered by the Japan Rail Pass, and so is the Tokyo Monorail from Haneda.
Activating the pass on arrival day only pays off if your long-distance travel starts within the same 7 days. If you spend the first few days in Tokyo, pay for the airport train and start the pass later.
The fair comparison is door to hotel. Using KAYAK's averages and current train and bus fares at ¥158 to the dollar, here is what one traveler pays to reach central Tokyo and back:
Narita by Narita Express: a $1,019 fare plus about $40 in train fares, roughly $1,059
Narita by low-cost bus: a $1,019 fare plus about $19 for two ¥1,500 bus rides, roughly $1,038
Haneda by Keikyu Line: a $1,275 fare plus about $4 in train fares, roughly $1,279

A Kyoto-first trip changes the picture. Flying round trip into Narita and riding the Shinkansen to Kyoto and back adds about ¥28,400 ($180) plus the Narita Express, for roughly $1,239 per person. Flying round trip into Kansai and taking the Haruka adds about ¥6,120 ($39), for roughly $1,180.
For a group, multiply both sides. A family of four landing at Narita instead of Haneda pays about $150 more in train fares round trip but saves about $1,000 on flights, based on the averages.
Match the airport to the shape of the trip:
Tokyo and nearby only: fly round trip into Narita and take the train or bus into the city.
Tokyo, Kyoto and Osaka: fly into Narita and home from Kansai, or the reverse, to skip backtracking.
Kyoto and Osaka only: fly round trip into Kansai, even if the fare is slightly higher.
Hokkaido or the Japanese Alps: price Sapporo or Nagoya against Tokyo plus a domestic connection.

Nagoya's Chubu Centrair and Sapporo's New Chitose rarely beat Narita on price from the US, and most routes need a connection. They make sense when your trip centers on the Japanese Alps or Hokkaido, because they save a long domestic transfer at each end.
Okinawa works the same way. Most travelers reach Naha with a connection in Tokyo or Osaka, and a cheap domestic fare booked separately can cost less than adding Naha to the international ticket.

A few habits find the lowest fare more reliably than any single trick:
Search "Tokyo (all airports)" or the whole country instead of one airport, so Narita, Haneda and Kansai show up side by side.
Book about 24 weeks ahead. KAYAK's data shows fares in that window run about 11% below last-minute fares.
Compare the full price with bags. Low-cost carriers such as ZIPAIR charge extra for checked bags and meals.
Keep the trip on one ticket. A cheap separate flight to the West Coast saves money only if a delay will not wreck the connection.
Price the ground leg too, from the arrival airport to your first hotel.

February is the cheapest month to fly into Narita, Haneda and Kansai, according to KAYAK. January is a close second from most US cities. Here is the cheapest month and its average round-trip fare to Tokyo from major departure cities, according to KAYAK:
Honolulu: April, $635
Los Angeles: January, $709
Seattle: February, $751
San Francisco: January, $817
Boston: January, $997
Atlanta: January, $1,035
Dallas/Fort Worth: January, $1,042
New York: January, $1,060
Chicago: February, $1,120
Fares climb around cherry blossom season in late March and early April, Golden Week from late April to early May, the Obon holidays in mid-August and the New Year break. Japan's International Tourist Tax of ¥3,000 per departure is included in every ticket.
A few small costs follow you off the plane. The Welcome Suica is JR East's IC card for visitors. Machines in the Narita and Haneda Terminal 3 stations sell it with no deposit, and it works for 28 days.

Fill in Visit Japan Web before you fly to get QR codes for immigration and customs. ATMs at both Tokyo airports take most US cards, so you can draw yen on arrival instead of exchanging cash at home.
If you would rather not haul suitcases on trains, airport counters can forward bags to your hotel for about ¥2,000 to ¥3,500 each. They usually arrive the next day.

The most common mistake is forgetting the date line. Flights from the US cross it, so you land a calendar day after you leave, and your first hotel night should match the arrival date.
The second is comparing fares without bags. Budget carriers and some basic fares charge for checked luggage, which can wipe out a $100 saving once you add a suitcase each way.
Late arrivals at Narita are the third trap. Once the last trains and buses have gone, a taxi into central Tokyo costs ¥20,000 or more, so check the last departure before you book an evening landing.
Finally, avoid splitting the trip across separate tickets unless you leave a full day of buffer. A missed connection on a separate ticket leaves you to rebook and pay for the next flight yourself.

The cheapest airport is only cheap if the rest of the trip fits around it. If your route covers several cities, compare rail passes with single tickets in our Japan Rail Pass value guide before you choose where to land.
For help matching the airport with your hotels and rail route, request a custom Japan itinerary.
If you only need a guided day once you arrive, browse private tours in Japan and check each tour's meeting point.

Travelers who would rather join a group can check our scheduled group departures for current dates, prices and what each trip includes.
For transfers into Tokyo, Narita's official airport access page lists every train and bus with current times.
Haneda's access guide does the same for the Keikyu Line, the Tokyo Monorail and the airport buses.
For most US travelers, Narita is the cheapest way into Japan, even after the longer ride into Tokyo. Book it when your trip starts in Tokyo, the fares are more than about $50 apart, and you land early enough for the last train.
Choose Kansai when your trip starts and ends in Kyoto or Osaka, and an open-jaw ticket when you cover both cities. Pay up for Haneda only when the fare gap is small or the clock matters more than the money.



