GoAsia
Malaysia

How to Get from Kuala Lumpur to Bangkok

Fly from Kuala Lumpur to Bangkok non-stop in about 2 hours 10 minutes. Compare airlines, fares from MYR 306 and tips for the trip.

Last updated: November 1, 2026

How to Get from Kuala Lumpur to Bangkok
Contents

From the towers of Kuala Lumpur to the street-food stalls and night markets of Bangkok is a short hop by air, and most travellers spend only a couple of hours in the sky.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Kuala Lumpur to Bangkok by Flight

AirAsia, Thai AirAsia, Batik Air and Scoot fly non-stop from Kuala Lumpur International Airport (KUL) to Bangkok Don Mueang (DMK). A non-stop flight takes around 2 hours 10 minutes, and the cheapest fares listed for November 2026 start at MYR 306.[1]

Don Mueang lies in the north of Bangkok and is the main base of the low-cost airlines. Fares change from day to day, so check the fare calendar around your dates and book early for the busy weeks between November and February.

Comparing Your Options

Mode Price Duration
Flight to Don Mueang (DMK) From MYR 306 About 2h 10m[1]

Tips for Traveling from Kuala Lumpur to Bangkok

  • Mind the cabin bag: AirAsia allows hand luggage of up to 7 kg; heavier bags need a checked baggage allowance.[1]
  • Be at the airport early: AirAsia advises arriving 2 to 3 hours before departure.[1]
  • Plan the way into town: Bangkok traffic is heavy at rush hour. Where you can, take a train into the centre instead of a taxi.
  • Check entry rules: Requirements for Thailand depend on your passport, so check them before you book.

Timetable

Flight Kuala Lumpur - Don Mueang Airport $ 12.69–143.18 2h 10m – 22h 44m
  • →  Economy 00:55, 06:35, 07:00, 08:10, 09:35, 09:55, 10:25, 11:20, 11:35, 13:25, 14:00, 15:00, 15:55, 16:45, 17:15, 17:50, 18:05, 19:30, 20:30, 22:20, 22:45
Flight Kuala Lumpur - Bangkok $ 33.60–189.60 2h 5m – 1days 7h 38m
  • →  Economy 02:30, 06:55, 08:55, 09:00, 12:15, 12:50, 13:05, 14:40, 14:50, 15:25, 16:20, 17:10, 17:55, 18:05, 18:15, 19:50, 20:00, 21:05, 21:15, 22:00, 23:20
Flight Selangor - Don Mueang Airport $ 27.83–31.36 17h 21m – 17h 46m
  • →  Economy 19:00

Frequently Asked Questions

How can I book tickets from Kuala Lumpur to Bangkok?

Use the booking tool on this page to compare the transport options currently available from Kuala Lumpur to Bangkok, including current prices and schedules.

What is the cheapest way to get from Kuala Lumpur to Bangkok?

A low-cost flight to Don Mueang Airport. Fares listed for November 2026 start at MYR 306 and change by date, so compare a few days around your plans.

What is the fastest way to get from Kuala Lumpur to Bangkok?

A non-stop flight to Don Mueang, which takes around 2 hours 10 minutes.

How long does it take to get from Kuala Lumpur to Bangkok?

A non-stop flight takes around 2 hours 10 minutes. Add time for check-in and the transfer into town; AirAsia advises arriving at the airport 2 to 3 hours before departure.

Which airlines fly non-stop from Kuala Lumpur to Bangkok Don Mueang?

AirAsia, Thai AirAsia, Batik Air and Scoot.

Do I need a visa to travel between Malaysia and Thailand?

That depends on your passport. Check Thailand's current entry rules for your nationality before you book.

Is it better to buy tickets at the airport or online?

Online. Compare dates on the fare calendar and book ahead; last-minute fares are usually higher.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] AirAsia: Cheap Flights from Kuala Lumpur to Bangkok Don Mueang from MYR 306 | AirAsia MOVE. Retrieved November 1, 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.