General flight information
8 hr 3 min Travel time
4,607 km Distance between cities
2 hr Time zone difference
KGS12,332 Lowest price
150 Direct flights per week
KGS49,585 Average ticket price
06:15 Earliest departure
02:35 Latest departure
6 hr 12 min Travel time
4,213 km Distance between cities
2 hr Time zone difference
KGS12,325 Lowest price
37 Direct flights per week
KGS18,890 Average ticket price
08:25 Earliest departure
03:00 Latest departure
3,742 km Distance between cities
2 hr Time zone difference
KGS10,582 Lowest price
3 Direct flights per week
23:45 Earliest departure
00:40 Latest departure
4 hr 30 min Travel time
3,155 km Distance between cities
2 hr Time zone difference
KGS13,629 Lowest price
29 Direct flights per week
07:25 Earliest departure
02:45 Latest departure
4,333 km Distance between cities
2 hr Time zone difference
KGS20,727 Lowest price
3 Direct flights per week
00:05 Earliest departure
03:00 Latest departure
3,738 km Distance between cities
2 hr Time zone difference
KGS25,494 Lowest price
3,737 km Distance between cities
2 hr Time zone difference
KGS27,342 Lowest price
5,079 km Distance between cities
2 hr Time zone difference
KGS15,742 Lowest price
Cheap tickets
Direct flight schedule
- Tokyo every day from KGS18,835
- Osaka Mon, Tue, Thu, Fri from KGS16,412
- Fukuoka Wed, Sun from KGS19,449
- Okinawa every day from KGS18,154
Connecting flights
KGS12,331 Bangkok — Tokyo KGS10,581 Bangkok — Fukuoka KGS20,726 Bangkok — Nagoya KGS25,494 Bangkok — Miyazaki KGS27,341 Bangkok — Kumamoto KGS15,742 Bangkok — Sapporo
Mon 20 Apr 00:50 – 13:00
10 hr 10 min / 1 layover Thu 23 Apr 00:50 – 14:05
11 hr 15 min / 1 layover Wed 22 Apr 19:05 – 06:55
9 hr 50 min / 1 layover +2
Tue 21 Apr 09:50 – 14:25
1 day 2 hr 35 min / 2 layovers Mon 20 Apr 19:50 – 19:00
21 hr 10 min / 2 layovers Sun 19 Apr 00:50 – 16:40
13 hr 50 min / 1 layover Airlines with flights from Bangkok to Japan
Including connecting fares
FAQ
Flight duration from Bangkok to Japan
On average, flights from Bangkok to Japan take around 6 hours 29 minutes when flying directly. With layovers, the flight duration can be up to 10 hours 12 minutes.