Flights to Japan

Compare Japan flights across hundreds of providers

Find the cheapest month or even day of the year to fly

Book the best fare with no fees

Flying to Japan

The things to know before you go.
Cheapest flight ticket found ฿7,520
Cheapest month to flyJune
Average flight time5 hrs, 37 mins
Possible destinations78
Most popular airlineANA (All Nippon Airways)
Average flights per week2,760

Cheap flight deals to Japan

Looking for a cheap last-minute deal or the best return flight to Japan? If you want to travel to Japan next month, return fares start from ฿8,866. Find the lowest prices on one-way and return tickets right here.

Find the cheapest time to fly to Japan

Flexible on travel dates? Find the cheapest month – or even day – to fly to Japan.

Which airlines fly direct to Japan?

Frequently asked questions

The average flight time between Thailand and Tokyo (Japan's capital), is 6 hours and 12 minutes. This has been calculated based on journeys departing from Bangkok.
ANA (All Nippon Airways), Thai Airways, EL AL Israel Airlines, Thai AirAsia X, Thai VietJet Air, Turkish Airlines, Air Canada and Bangkok Airways all fly direct to Japan.
We crunched some numbers and found that the cheapest month to fly to Japan is currently June.
Yes – you can fly direct to Tokyo, Osaka, Sapporo, and many more destinations in Japan.
The best price we found for a return flight to Japan is ฿7,520. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
The cheapest city to fly into is Osaka; and the cheapest airport serving this city at the moment is Kansai International (Osaka).
The cheapest airport in Japan is Kansai International (Osaka) – we've found flights from ฿7,520.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Japan is Sunday, 7 June 2026, – to Kansai International (Osaka) Airport.

Discover Japan