Airlines with flights from Bangkok to Tokyo
There are 27 airlines with scheduled flights between BKK and NRT. Thai Airways, ANA and 3 more carriers has non-stop flights from Suvarnabhumi Airport to Narita International Airport and the flight time is 6 hours and 10 minutes.
Choose airline
Schedules
Non-stop with Thai Airways International
-
Total flight time: 6 hours and 10 minutes
-
21 flights per week
-
Boeing 777-300ERAirbus A330-300Airbus A350-900
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with ANA
-
Total flight time: 6 hours and 10 minutes
-
Tokyo is a ANA hub.
-
11 flights per week
-
Boeing 787-9
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with JAL
-
Total flight time: 6 hours and 10 minutes
-
One World Alliance
-
Tokyo is a JAL hub.
-
7 flights per week
-
Boeing 787-8
-
Business and first class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Zipair Tokyo
-
Total flight time: 6 hours and 3 minutes
-
7 flights per week
-
Boeing 787-8
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Thai Vietjet Air
-
Total flight time: 6 hours and 20 minutes
-
Low-cost airline
-
7 flights per week
-
Boeing 737 Passenger
Flight
The timetable & schedule information was updated at 2026-04-22
Via Taipei with China Airlines
-
Total flight time: 8h 35m - 11h 55m.
-
Sky Team Alliance
-
28 flights per week
Flight
CI100
The timetable & schedule information was updated at 2026-04-22
Via Guangzhou with China Southern Airlines
-
Total flight time: 8h 40m - 8h 40m.
-
Bangkok is a China Southern Airlines focus city.
-
14 flights per week
Flight
CZ8101
The timetable & schedule information was updated at 2026-04-22
Via Shanghai with China Eastern Airlines
-
Total flight time: 8h 40m - 11h 45m.
-
Sky Team Alliance
-
14 flights per week
Flight
MU523
The timetable & schedule information was updated at 2026-04-22
Via Shanghai with Juneyao Airlines
-
Total flight time: 8h 40m - 8h 40m.
-
7 flights per week
Flight
HO1379
The timetable & schedule information was updated at 2026-04-22

There are 27 airlines with scheduled flights between BKK and NRT. Thai Airways, ANA and 3 more carriers has non-stop flights from Suvarnabhumi Airport to Narita International Airport and the flight time is 6 hours and 10 minutes.
Via Hong Kong with Hong Kong Airlines
Via Taipei with EVA Air
Via Ho Chi Minh City with Vietnam Airlines
Via Busan with Air Busan
Via Seoul with Korean Air
Via Seoul with Jin Air
Via Hong Kong with Cathay Pacific
Via Seoul with Jeju Air
Via Xiamen with XiamenAir
Via Ho Chi Minh City with VietJet
Via Hong Kong with Greater Bay Airlines
Via Seoul with Air Premia
Via Angeles with Cebu Pacific
Via Seoul with T´Way Air
Via Hong Kong with HK Express
Via Manila with PAL
Via Seoul with Asiana
Via Chengdu with Sichuan Airlines