Search flights to Japan

I don’t sell tickets: you book with the airline or travel agency, and I may earn a commission at no extra cost to you (how this site makes money).

First box: the city you’re flying from. Second: your airport in Japan.

Which airport? Tokyo: Haneda or Narita · Mt Fuji: Haneda, if fares are close · Kyoto and Osaka: Kansai · Hokkaido: New Chitose. Why →

Your flight search

Change the search

Which airport? The short answer

The cheapest ticket isn’t always the cheapest trip: where you land decides how long and how much the journey to your first hotel takes. Start from the place you’re heading first.

Heading first to Tokyo

Look at Haneda (HND) and Narita (NRT)

Haneda is on Tokyo Bay, close to the city. Narita is in Chiba, roughly an hour from central Tokyo by express train, and it is where low-cost long-haul airlines such as ZIPAIR land, so compare both.

Narita or Haneda, compared

Heading first to Mt Fuji and Kawaguchiko

Look at Haneda, if the fares are close

Each airport has only two direct buses a day to Kawaguchiko: from Haneda at 06:45 and 11:50 (2 h 50 min, ¥3,300), from Narita at 10:25 and 10:55 (3 h 40 min, ¥6,000). Timetables checked 4 October 2026.

Both airports to the lake, with a cost calculator

Heading first to Kyoto and Osaka only

Look at Kansai (KIX)

Landing in Tokyo adds a shinkansen ride of more than two hours before the trip begins.

From Kansai into Kyoto and Osaka

Heading first to Sapporo and Hokkaido

Look at New Chitose (CTS)

Or fly into Tokyo and continue by plane, shinkansen or ferry.

Tokyo to Hokkaido compared

Landing in the evening? Check the last train or bus to your hotel before you book. For Kawaguchiko, the last workable connection leaves Haneda Terminal 3 at 21:20: a limousine bus to Shinjuku, then the 22:25 bus from Busta Shinjuku, due at Kawaguchiko at 00:11, with no slack if the limousine runs late. If you can’t be at the Terminal 3 stop by 21:20, plan a night in Tokyo first.

Fare examples from recent searches

Fares seen in recent Aviasales searches; dates differ between examples. Tap a city, then “Check these dates” to search them again, or search your own dates.

Round trips in US dollars, not live prices. Departures November 2026 – January 2027 · found in searches Oct 10 – Oct 12 · last updated Oct 12, 05:20 Japan time.

Los Angeles (LAX)Narita US$614Haneda US$741

To Narita (NRT)

US$614

Dec 2 – Dec 16 (14 nights)
ZIPAIR · nonstop both ways
Found Oct 10

Check these dates

To Haneda (HND)

US$741

Dec 2 – Dec 16 (14 nights)
China Southern · 1 stop each way
Found Oct 10

Check these dates
San Francisco (SFO)Narita US$719Haneda US$913

To Narita (NRT)

US$719

Jan 18, 2027 – Jan 31, 2027 (13 nights)
ZIPAIR · nonstop both ways
Found Oct 11

Check these dates

To Haneda (HND)

US$913

Jan 18, 2027 – Jan 31, 2027 (13 nights)
Cathay Pacific · 1 stop each way
Found Oct 11

Check these dates
Seattle (SEA)Narita US$1,507Haneda US$1,489

To Narita (NRT)

US$1,507

Dec 24 – Jan 7, 2027 (14 nights)
Air Canada · 2 stops each way
Found Oct 10

Check these dates

To Haneda (HND)

US$1,489

Dec 24 – Jan 7, 2027 (14 nights)
American · 1 stop each way
Found Oct 10

Check these dates
New York (JFK)Narita US$1,031Haneda US$1,081

To Narita (NRT)

US$1,031

Jan 9, 2027 – Jan 20, 2027 (11 nights)
B6 · 1 stop each way
Found Oct 10

Check these dates

To Haneda (HND)

US$1,081

Nov 1 – Nov 30 (29 nights)
Asiana · 1 stop each way
Found Oct 10

Check these dates
Vancouver (YVR)Narita US$532Haneda US$703

To Narita (NRT)

US$532

Jan 21, 2027 – Jan 26, 2027 (5 nights)
ZIPAIR · nonstop both ways
Found Oct 11

Check these dates

To Haneda (HND)

US$703

Jan 21, 2027 – Jan 26, 2027 (5 nights)
Philippine Airlines · 1 stop each way
Found Oct 11

Check these dates
London (any airport)Narita US$764Haneda US$661

To Narita (NRT)

US$764

Jan 5, 2027 – Jan 20, 2027 (15 nights)
Air China · 1 stop out, 2 stops back
From LGW · Found Oct 11

Check these dates

To Haneda (HND)

US$661

Nov 27 – Dec 20 (23 nights)
China Southern · 1 stop each way
From LGW · Found Oct 11

Check these dates
Sydney (SYD)Narita US$729Haneda US$729

To Narita (NRT)

US$729

Nov 22 – Nov 29 (7 nights)
China Southern · 1 stop each way
Found Oct 11

Check these dates

To Haneda (HND)

US$729

Nov 22 – Nov 29 (7 nights)
China Southern · 1 stop each way
Found Oct 11

Check these dates
Melbourne (MEL)Narita US$672Haneda US$679

To Narita (NRT)

US$672

Nov 17 – Dec 2 (15 nights)
China Southern · 1 stop each way
Found Oct 10

Check these dates

To Haneda (HND)

US$679

Nov 8 – Nov 14 (6 nights)
China Southern · 1 stop each way
Found Oct 10

Check these dates
Singapore (SIN)Narita US$352Haneda US$412

To Narita (NRT)

US$352

Dec 2 – Dec 7 (5 nights)
Air China · 1 stop each way
Found Oct 11

Check these dates

To Haneda (HND)

US$412

Nov 20 – Nov 27 (7 nights)
China Southern · 1 stop each way
Found Oct 11

Check these dates
Bangkok (any airport)Narita US$388Haneda US$403

To Narita (NRT)

US$388

Nov 3 – Nov 8 (5 nights)
NX · 1 stop each way
From BKK · Found Oct 10

Check these dates

To Haneda (HND)

US$403

Jan 14, 2027 – Feb 28, 2027 (45 nights)
VietJet · 1 stop out, 2 stops back
From BKK · Found Oct 11

Check these dates
Manila (MNL)Narita US$353Haneda US$399

To Narita (NRT)

US$353

Dec 7 – Dec 17 (10 nights)
Philippine Airlines · nonstop out, 1 stop back
Found Oct 10

Check these dates

To Haneda (HND)

US$399

Nov 7 – Nov 12 (5 nights)
China Southern · 1 stop each way
Found Oct 11

Check these dates
Hong Kong (HKG)Narita US$267Haneda US$267

To Narita (NRT)

US$267

Dec 1 – Dec 4 (3 nights)
HK Express · nonstop both ways
Found Oct 10

Check these dates

To Haneda (HND)

US$267

Nov 11 – Nov 23 (12 nights)
HK Express · nonstop both ways
Found Oct 10

Check these dates
How these examples are chosen

Each price is the lowest fare among the cached Aviasales search results this site retrieved for that route, limited to fares found on the days shown above. It is a sample, not a survey of every fare. Dates and trip lengths differ between examples, so compare the two airports with your own dates. These are past search results, not live prices: a fare may have changed or sold out.

Once you’ve booked: the ride from the airport, and data

Guides for the first leg of the trip

Before you book

  • Check what the fare includes. Some low-cost fares leave out checked bags, seat selection or meals, so compare the total for the way you actually travel.
  • Look at the arrival time, not just the price. A late-evening landing can mean the last train or bus to your hotel has already gone.
  • The final price is set on the booking site. Fares change all the time, so check the price and the change and refund rules there before you pay.
  • Your booking is with the airline or agency. Changes, refunds and support go through them, not through Hidden Japan Gems.

Questions

Does Hidden Japan Gems sell flights?

No. The search on this page is provided by Travelpayouts and compares fares from airlines and travel agencies. When you choose a ticket, you book and pay on that company’s site. If you buy, I earn a commission at no extra cost to you.

Are the fare examples live prices?

No. They are examples from cached search results, limited to fares found in the last few days, with the date each one was found. The examples are refreshed once a day when the update succeeds, and the time of the last successful update is shown above them. For a current price, use the search or tap “Check these dates”.

Why is the price different on the booking site?

Airlines change fares constantly, and the booking site checks the price again when you select a ticket. Taxes, baggage and payment fees can also change the total, so always check the final amount before paying.

Field notes, weekly

One email a week. The Japan worth planning around.