Airlines with flights from Bangkok to Kuala Lumpur
There are 8 airlines with scheduled flights between BKK and KUL. Malaysia Airlines, Thai Airways and Vietjet Thailand has non-stop flights from Suvarnabhumi Airport to KLIA and the flight time is 2 hours and 15 minutes.
Choose airline
Schedules
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Thai Airways International
-
Total flight time: 2 hours and 10 minutes
-
14 flights per week
-
Boeing 787-9
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Thai Vietjet Air
-
Total flight time: 2 hours and 10 minutes
-
Low-cost airline
Flight
The timetable & schedule information was updated at 2026-04-22
Via Singapore with Singapore Airlines
-
Total flight time: 4h 40m - 7h 55m.
-
35 flights per week
Flight
SQ116
SQ126
SQ126
SQ128
The timetable & schedule information was updated at 2026-04-22
Via Singapore with Scoot
-
Total flight time: 5h 20m - 8h 45m.
-
Low-cost airline
-
53 flights per week
Flight
TR472
TR472
TR466
TR456
TR456
The timetable & schedule information was updated at 2026-04-22
Via Ho Chi Minh City with Vietnam Airlines
-
Total flight time: 6h 05m - 6h 05m.
-
Sky Team Alliance
-
7 flights per week
Flight
VN679
The timetable & schedule information was updated at 2026-04-22
Via Hat Yai with Thai AirAsia
-
Total flight time: 6h 10m - 6h 10m.
-
Low-cost airline
-
Bangkok is a Thai AirAsia focus city (Operating base).
-
7 flights per week
Flight
FD308
The timetable & schedule information was updated at 2026-04-22

There are 8 airlines with scheduled flights between BKK and KUL. Malaysia Airlines, Thai Airways and Vietjet Thailand has non-stop flights from Suvarnabhumi Airport to KLIA and the flight time is 2 hours and 15 minutes.
Via Phnom Penh with Cambodia Airways