Kuala Lumpur (KUL) to Bangkok (BKK) flights
There are direct flights from Kuala Lumpur International Airport to Bangkok Suvarnabhumi Airport, sold by 9 airlines (including codeshares): American Airlines, Ethiopian Airlines, Air Madagascar, Malaysia Airlines, Egyptair, Bangkok Airways, Royal Jordanian, THAI Airways and Turkish Airlines. The distance is 1,221 km, about 2h in the air. There are also 11 one-stop options, via airports such as Phuket, Phuquoc and Penang.
Live fares for KUL → BKKSee all routes on the mapDirect flights from Kuala Lumpur to Bangkok
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| KUL → BKK | American Airlines, Ethiopian Airlines, Air Madagascar, Malaysia Airlines, Egyptair, Bangkok Airways, Royal Jordanian, THAI Airways, Turkish Airlines | 1,221 km | ~2h |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| HKT Phuket | AirAsia and Malaysia Airlines then Transnusa and Air France | 1,379 km | ~4h 20m |
| PQC Phuquoc | AirAsia then Sun PhuQuoc Airways | 1,388 km | ~4h 20m |
| PEN Penang | American Airlines and AirAsia then Malaysia Airlines and THAI Airways | 1,259 km | ~4h 10m |
| REP Siem-reap | AirAsia and Malaysia Airlines then Air Cambodia and Bangkok Airways | 1,541 km | ~4h 35m |
| KTI Phnom Penh | AirAsia Cambodia then Thai Vietjet Air | 1,542 km | ~4h 35m |
| PNH Phnom-penh | AirAsia and Malaysia Airlines then Air Cambodia and Bangkok Airways | 1,542 km | ~4h 35m |
| SAI Siem Reap | AirAsia Cambodia then Air Cambodia | 1,541 km | ~4h 35m |
| USM Ko Samui | Malaysia Airlines and Bangkok Airways then Bangkok Airways and THAI Airways | 1,244 km | ~4h 10m |
| KBV Krabi | AirAsia and Malaysia Airlines then Air France and Cathay Pacific | 1,317 km | ~4h 15m |
| HDY Hat Yai | AirAsia and Thai AirAsia then THAI Airways and Thai Vietjet Air | 1,239 km | ~4h 10m |
| URT Surat Thani | AirAsia then THAI Airways and Thai Vietjet Air | 1,300 km | ~4h 15m |
More from Kuala Lumpur and Bangkok
- Bangkok (BKK) to Kuala Lumpur (KUL) · return route
- All direct flights from Kuala Lumpur (KUL)
- All direct flights from Bangkok (BKK)
- Kuala Lumpur to Istanbul (IST)
- Kuala Lumpur to Amsterdam (AMS)
- Kuala Lumpur to Paris (CDG)
- Kuala Lumpur to Frankfurt (FRA)
- Kuala Lumpur to Dubai (DXB)
- Kuala Lumpur to Beijing (PEK)
- Kuala Lumpur to Shanghai (PVG)
- Kuala Lumpur to Guangzhou (CAN)
- Kuala Lumpur to London (LHR)
- Kuala Lumpur to Doha (DOH)
- Kuala Lumpur to Singapore (SIN)
- Kuala Lumpur to Istanbul (SAW)
- Istanbul (IST) to Bangkok
- Amsterdam (AMS) to Bangkok
- Paris (CDG) to Bangkok
- Frankfurt (FRA) to Bangkok
- Dubai (DXB) to Bangkok
- Beijing (PEK) to Bangkok
- Madrid (MAD) to Bangkok
- Shanghai (PVG) to Bangkok
- Rome (FCO) to Bangkok
- Munich (MUC) to Bangkok
- Guangzhou (CAN) to Bangkok
- London (LHR) to Bangkok
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.