F

Bangkok to Tokyo flights

The lowest one-way fares found are in December, from $159. March is the most expensive month, from $218.

Lowest fare found
$159
one-way, Dec 15, 2026
Typical low fare
$191
the middle of the monthly lows
Direct flight
6 h 5 min
from $174
Distance
4,599 km
2,858 miles

Cheapest month to fly from Bangkok to Tokyo

  1. $174 Nov 2026
  2. $159 Dec 2026
  3. $189 Jan 2027
  4. $191 Feb 2027
  5. $218 Mar 2027
  6. $194 Apr 2027
  7. $196 May 2027
  8. $185 Jun 2027
  9. $199 Jul 2027
  10. $191 Aug 2027
  11. – Sep 2027
  12. $204 Oct 2027

Each bar is the lowest one-way fare found for that month. Green is at least 15% below the typical low fare for this route, pink at least 15% above.

Fares in November start at $174, close to the typical $191 for this route.

Lowest fares found right now

Departs Airline Stops Flight time Airports One-way fare
Dec 15, 2026 Juneyao Airlines 1 stop 6 h 45 min BKK to HND $159 at Aviasales
Dec 20, 2026 Juneyao Airlines 1 stop 6 h 50 min BKK to NRT $160 at Aviasales
Dec 17, 2026 Juneyao Airlines 1 stop 6 h 45 min BKK to NRT $160 at Aviasales
Dec 14, 2026 Vietjet 1 stop 7 h 10 min BKK to HND $172 at Aviasales
Dec 2, 2026 Vietjet 1 stop 7 h 10 min BKK to HND $172 at Aviasales
Nov 17, 2026 Thai AirAsia X Direct 6 h 5 min DMK to NRT $174 at Aviasales
Jun 3, 2027 Vietjet 1 stop 8 h BKK to HND $185 at Aviasales
Nov 28, 2026 Vietjet 1 stop 7 h 5 min BKK to HND $188 at Aviasales
Search Bangkok to Tokyo at Aviasales

Search and booking are provided by Aviasales. Your contract, payment and support are with Aviasales.

Direct flights and airports

A direct flight takes about 6 h 5 min. The cheapest direct fare found is $174 with Thai AirAsia X on Nov 17, 2026. Airlines with direct fares on this route: Thai AirAsia X, Thai Vietjet Air, and ZIPAIR.

The cheapest fares leave from Suvarnabhumi Airport (BKK) (from $159). Other departure airports found: Don Mueang International Airport (DMK) from $174.

Bangkok is 4,599 km (2,858 miles) from Tokyo in a straight line.

Return trips

The cheapest return found costs $341: out on Dec 20, 2026, back on Jan 12, 2027, with Juneyao Airlines.

Fares are the lowest prices travellers found on Aviasales in the last 48 hours, per adult, in US dollars. Checked Nov 15, 2026. Fares change often; the price on the seller’s checkout is the one that counts.

More flights from Bangkok

Jetaria may earn a commission when you book through links on this page, at no extra cost to you. How we make money