Travel from Kuala Lumpur to Bangkok

AI Travel Planner Logoaiplanner
Fly via
AirAsia
MYR 250-8002h 10m - 2h 20m
Depart: Multiple times daily (e.g., early morning to late evening)Arrive: Varies by departure
Direct flights connecting Kuala Lumpur International Airport (KUL) to Don Mueang International Airport (DMK) or Suvarnabhumi Airport (BKK) in Bangkok. AirAsia is a low-cost carrier.
Prices can fluctuate based on booking time, demand, and specific airport. AirAsia flights typically use Kuala Lumpur International Airport (KUL) and often arrive at Don Mueang International Airport (DMK).
Malaysia Airlines
MYR 400-12002h 10m - 2h 20m
Depart: Several daily servicesArrive: Varies by departure
Direct flights from Kuala Lumpur International Airport (KUL) to Suvarnabhumi Airport (BKK) in Bangkok, offering full-service options.
Malaysia Airlines operates from Kuala Lumpur International Airport (KUL) and primarily serves Suvarnabhumi Airport (BKK). Fares include checked baggage and in-flight services.
Batik Air Malaysia
MYR 300-9002h 10m - 2h 20m
Depart: Several daily departuresArrive: Varies by departure
Direct flights from Kuala Lumpur International Airport (KUL) or Sultan Abdul Aziz Shah Airport (SZB) to Don Mueang International Airport (DMK) or Suvarnabhumi Airport (BKK).
Batik Air operates flights from both KUL and SZB, often arriving at DMK. Prices may vary based on the departure airport and booking class.
Thai Airways
MYR 500-15002h 10m - 2h 20m
Depart: Multiple daily servicesArrive: Varies by departure
Direct flights from Kuala Lumpur International Airport (KUL) to Suvarnabhumi Airport (BKK) in Bangkok, providing full-service comfort.
Thai Airways is Thailand's national carrier, offering flights to Suvarnabhumi Airport (BKK) with a focus on service and comfort.
Train via
KTM (Malaysia) & State Railway of Thailand (SRT)
THB 500-4000Approximately 23h 30m - 27h (including transfers)
Depart: Several daily departures from KL Sentral to Padang Besar (e.g., morning, afternoon, night); daily services from Padang Besar to Bangkok.Arrive: Next day (e.g., morning, afternoon)
A multi-segment train journey from Kuala Lumpur to Bangkok, involving a transfer at Padang Besar, the border town between Malaysia and Thailand, and potentially another transfer in Hat Yai.
The journey consists of taking a KTM ETS train from KL Sentral to Padang Besar (approx. 5h 15m - 5h 50m, MYR 79-102), clearing immigration at Padang Besar, and then boarding a State Railway of Thailand (SRT) train to Bangkok (Krung Thep Aphiwat Central Terminal), which typically involves a stop in Hat Yai (approx. 16h 5m - 17h 45m, THB 300-2800). Sleeper berths are highly recommended for the overnight Thai segment.
Bus via
KKKL Express & other operators
THB 1200-3000Approximately 18h - 30h (including transfers and border crossing)
Depart: Several daily departures from Terminal Bersepadu Selatan (TBS), including overnight options.Arrive: Next day (e.g., afternoon, evening) at various Bangkok bus terminals (e.g., Southern Bus Terminal, Mochit Bus Terminal)
Long-distance bus services from Kuala Lumpur to Bangkok, often requiring a transfer in Hat Yai, Southern Thailand. Direct services are rare.
This is generally the most economical but longest and least comfortable option. Passengers typically take a bus from Kuala Lumpur (Terminal Bersepadu Selatan) to Hat Yai (approx. MYR 60+) then transfer to another bus service for the onward journey to Bangkok (approx. THB 700+). Border crossing procedures take place at Sadao/Bukit Kayu Hitam.
Drive via
Self-drive
Fuel: MYR 85-100 (Malaysian portion) + THB 3400-3800 (Thai portion); Tolls: MYR 50-70 (Malaysia) + THB 150-300 (Thailand)Approximately 17h - 24h (pure driving time, without significant stops)
Depart: FlexibleArrive: Flexible
Driving your own or a rented vehicle from Kuala Lumpur to Bangkok offers flexibility but involves long driving hours and international border crossing procedures.
The road distance is approximately 1450-1475 km. Fuel costs are estimated based on typical vehicle consumption and average fuel prices (RON95 at approx. MYR 2.08/liter in Malaysia and Gasoline 95 at approx. THB 42.20/liter in Thailand). Malaysian tolls are cashless (Touch 'n Go card or RFID required), while Thai tolls primarily around Bangkok accept cash (e.g., Don Muang Tollway THB 130-170). Crossing the border at Bukit Kayu Hitam/Sadao requires specific documentation including vehicle registration, international driving permit, and Thai vehicle insurance.
Plan activities, hotels, and more around this journey
contact@aiplanner.ai
All Routes-Destinations-Privacy Policy
© 2026 AI Planner. All rights reserved.