How to Get from Bangkok to Kuala Lumpur
Contents
Flying is the practical way to get from Bangkok to Kuala Lumpur. AirAsia lists non-stop flights of around 2 hours 20 minutes.[1] The distance by land is large and takes much longer, so this guide covers the flights. You can compare schedules and book on GoAsia.cc.
Bangkok to Kuala Lumpur by Flight
The route is served by low-cost and full-service airlines. AirAsia flies from Bangkok's Don Mueang Airport (DMK) and also lists a daily flight from Kuala Lumpur to Suvarnabhumi Airport (BKK),[1] and Thai Airways offers flights between Bangkok (BKK) and Kuala Lumpur (KUL).[2]
Low-Cost Options from Don Mueang
Don Mueang is the hub for AirAsia in Bangkok. AirAsia lists the cheapest Bangkok to Kuala Lumpur fares from 2,819 baht (about $84), with individual flights of 2 hours 15 minutes to 2 hours 20 minutes.[1] Low-cost fares often exclude checked baggage and meals, so compare the final price including extras with a full-service fare.

Full-Service Options from Suvarnabhumi
Suvarnabhumi is Bangkok's main international airport, and Thai Airways serves Kuala Lumpur from there.[2] Fares depend on the date and fare class, so check the airline for your travel dates.
Comparing Your Options
| Mode | Price | Duration | Notes |
|---|---|---|---|
| Flight (low-cost, e.g. AirAsia from DMK) | From 2,819 baht ($84)[1] | About 2h 15m to 2h 20m[1] | Baggage and meals are usually extra |
| Flight (full-service, e.g. Thai Airways from BKK) | Varies by date[2] | About 2h 20m (route average)[1] | Departs from Suvarnabhumi |
Tips for Traveling from Bangkok to Kuala Lumpur
- Check Your Airport: Bangkok has two airports on opposite sides of the city. Double-check your ticket so you do not head to the wrong one.
- Entry Requirements: This is an international trip. Check the current entry rules of Malaysia for your nationality, including any digital arrival form, before you travel.
- Currency: Have a little Malaysian ringgit (MYR) for small purchases on arrival. Ride-hailing apps are widely used in Kuala Lumpur.
- Time Zone: Malaysia is one hour ahead of Thailand, so adjust your watch on arrival.
Timetable
| Flight Don Mueang Airport - Kuala Lumpur $ 62.07 2h 20m | |
|
| Flight Bangkok - Kuala Lumpur $ 84.74–1,057.02 2h 10m – 1days 7h 35m | |
|
| Taxi Suvarnabhumi Airport - Kuala Lumpur $ 2,114.64 22h 53m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Bangkok to Kuala Lumpur, including current prices and schedules.
The cheapest way is to fly with a low-cost carrier. AirAsia lists the cheapest Bangkok to Kuala Lumpur fares from 2,819 baht (about $84), and prices vary with the date.
A direct flight is the fastest way. AirAsia lists non-stop flights of around 2 hours 20 minutes, and individual flights take 2 hours 15 minutes to 2 hours 20 minutes.
A direct flight takes about 2 hours 15 minutes to 2 hours 20 minutes. Add time for the airport transfer, check-in and immigration.
It depends on your nationality. Check the current entry requirements of the Malaysian Immigration Department for your passport before you book, including whether a digital arrival form is required.
AirAsia flies from Don Mueang (DMK), while Thai Airways flies from Suvarnabhumi (BKK). Check which airport your ticket names before you leave.
Land travel is possible through southern Thailand, but it takes much longer than flying and involves several changes. This guide focuses on flights, which have the shortest travel time.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] AirAsia: Cheap Flights from Bangkok to Kuala Lumpur. Retrieved October 15, 2026.
- [2] Thai Airways: Bangkok to Kuala Lumpur Flights. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.