Bangkok (BKK) to Kuala Lumpur (KUL) flights
There are direct flights from Bangkok Suvarnabhumi Airport to Kuala Lumpur International 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 9 one-stop options, via airports such as Phuket, Phuquoc and Penang.
Live fares for BKK → KULSee all routes on the mapDirect flights from Bangkok to Kuala Lumpur
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| BKK → KUL | 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 | Transnusa and Air France then AirAsia and Malaysia Airlines | 1,379 km | ~4h 20m |
| PQC Phuquoc | Sun PhuQuoc Airways then Sun PhuQuoc Airways | 1,388 km | ~4h 20m |
| PEN Penang | Malaysia Airlines and THAI Airways then American Airlines and AirAsia | 1,259 km | ~4h 10m |
| REP Siem-reap | Air Cambodia and Bangkok Airways then AirAsia and Malaysia Airlines | 1,541 km | ~4h 35m |
| PNH Phnom-penh | Air Cambodia and Bangkok Airways then AirAsia and Malaysia Airlines | 1,542 km | ~4h 35m |
| USM Ko Samui | Bangkok Airways and THAI Airways then Malaysia Airlines and Bangkok Airways | 1,244 km | ~4h 10m |
| KBV Krabi | Air France and Cathay Pacific then AirAsia and Malaysia Airlines | 1,317 km | ~4h 15m |
| HDY Hat Yai | THAI Airways then AirAsia and Thai AirAsia | 1,239 km | ~4h 10m |
| URT Surat Thani | THAI Airways and Thai Vietjet Air then AirAsia | 1,300 km | ~4h 15m |
More from Bangkok and Kuala Lumpur
- Kuala Lumpur (KUL) to Bangkok (BKK) · return route
- All direct flights from Bangkok (BKK)
- All direct flights from Kuala Lumpur (KUL)
- Bangkok to Istanbul (IST)
- Bangkok to Amsterdam (AMS)
- Bangkok to Paris (CDG)
- Bangkok to Frankfurt (FRA)
- Bangkok to Dubai (DXB)
- Bangkok to Beijing (PEK)
- Bangkok to Madrid (MAD)
- Bangkok to Shanghai (PVG)
- Bangkok to Rome (FCO)
- Bangkok to Munich (MUC)
- Bangkok to Guangzhou (CAN)
- Bangkok to London (LHR)
- Istanbul (IST) to Kuala Lumpur
- Amsterdam (AMS) to Kuala Lumpur
- Paris (CDG) to Kuala Lumpur
- Frankfurt (FRA) to Kuala Lumpur
- Dubai (DXB) to Kuala Lumpur
- Beijing (PEK) to Kuala Lumpur
- Shanghai (PVG) to Kuala Lumpur
- Guangzhou (CAN) to Kuala Lumpur
- London (LHR) to Kuala Lumpur
- Doha (DOH) to Kuala Lumpur
- Singapore (SIN) to Kuala Lumpur
- Istanbul (SAW) to Kuala Lumpur
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.