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 21 – Oct 23 · last updated Oct 23, 05:20 Japan time.

Los Angeles (LAX)Narita US$661Haneda US$805

To Narita (NRT)

US$661

Dec 6 – Dec 15 (9 nights)
YP · 1 stop each way
Found Oct 22

Check these dates

To Haneda (HND)

US$805

Jan 13, 2027 – Jan 21, 2027 (8 nights)
JAL · nonstop both ways
Found Oct 22

Check these dates
San Francisco (SFO)Narita US$752Haneda US$948

To Narita (NRT)

US$752

Jan 7, 2027 – Jan 21, 2027 (14 nights)
WestJet · 1 stop out, nonstop back
Found Oct 21

Check these dates

To Haneda (HND)

US$948

Jan 7, 2027 – Jan 21, 2027 (14 nights)
Philippine Airlines · 1 stop each way
Found Oct 21

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

To Narita (NRT)

US$1,009

Nov 27 – Dec 5 (8 nights)
Korean Air · 1 stop each way
Found Oct 22

Check these dates

To Haneda (HND)

US$1,009

Nov 27 – Dec 5 (8 nights)
American · 1 stop each way
Found Oct 22

Check these dates
New York (JFK)Narita US$920Haneda US$983

To Narita (NRT)

US$920

Nov 25 – Dec 2 (7 nights)
American · 2 stops out, 1 stop back
Found Oct 22

Check these dates

To Haneda (HND)

US$983

Nov 25 – Dec 2 (7 nights)
Asiana · 1 stop each way
Found Oct 22

Check these dates
Vancouver (YVR)Narita US$567Haneda US$670

To Narita (NRT)

US$567

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

Check these dates

To Haneda (HND)

US$670

Dec 3 – Dec 10 (7 nights)
Philippine Airlines · 1 stop each way
Found Oct 22

Check these dates
London (any airport)Narita US$788Haneda US$724

To Narita (NRT)

US$788

Jan 11, 2027 – Jan 30, 2027 (19 nights)
Shenzhen Airlines · 1 stop each way
From LHR · Found Oct 21

Check these dates

To Haneda (HND)

US$724

Jan 13, 2027 – Jan 28, 2027 (15 nights)
China Southern · 1 stop each way
From LHR · Found Oct 21

Check these dates
Sydney (SYD)Narita US$892Haneda US$919

To Narita (NRT)

US$892

Nov 29 – Dec 3 (4 nights)
T'way Air · 1 stop each way
Found Oct 21

Check these dates

To Haneda (HND)

US$919

Nov 29 – Dec 3 (4 nights)
Philippine Airlines · 1 stop each way
Found Oct 21

Check these dates
Melbourne (MEL)Narita US$813Haneda US$886

To Narita (NRT)

US$813

Dec 1 – Dec 15 (14 nights)
Jetstar · 1 stop each way
Found Oct 22

Check these dates

To Haneda (HND)

US$886

Dec 1 – Dec 15 (14 nights)
Philippine Airlines · 1 stop each way
Found Oct 22

Check these dates
Singapore (SIN)Narita US$422Haneda US$469

To Narita (NRT)

US$422

Nov 24 – Dec 5 (11 nights)
Xiamen Airlines · 1 stop each way
Found Oct 22

Check these dates

To Haneda (HND)

US$469

Nov 25 – Dec 1 (6 nights)
VietJet · 1 stop each way
Found Oct 22

Check these dates
Bangkok (any airport)Narita US$343Haneda US$342

To Narita (NRT)

US$343

Dec 9 – Dec 14 (5 nights)
Juneyao Air · 1 stop out, nonstop back
From BKK · Found Oct 22

Check these dates

To Haneda (HND)

US$342

Nov 16 – Nov 27 (11 nights)
VietJet · 1 stop each way
From BKK · Found Oct 21

Check these dates
Manila (MNL)Narita US$270Haneda US$350

To Narita (NRT)

US$270

Jan 26, 2027 – Feb 23, 2027 (28 nights)
Cebu Pacific · nonstop both ways
Found Oct 22

Check these dates

To Haneda (HND)

US$350

Nov 7 – Nov 12 (5 nights)
JAL · nonstop both ways
Found Oct 21

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

To Narita (NRT)

US$251

Nov 17 – Dec 1 (14 nights)
HK Express · nonstop both ways
Found Oct 21

Check these dates

To Haneda (HND)

US$263

Nov 30 – Dec 12 (12 nights)
HK Express · nonstop both ways
Found Oct 21

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.