Skip to content
7,858 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
✈️ No Commissions — Honest Flight Deals Every Day

Cheap Flights Bangkok to Kuala Lumpur 2026 — Fares, Airlines & Best Time to Book

Bangkok to Kuala Lumpur is one of the busiest and cheapest air corridors in Asia, with more than 50 nonstop flights a week and a hop of just over two hours. Full-service and low-cost carriers compete hard from both of Bangkok’s airports, so fares are frequently rock-bottom. This guide covers who flies the route, a fair return fare in baht, and how to snag the best deal.

Route: Bangkok (BKK & DMK) → Kuala Lumpur International (KUL)

Distance: approximately 1,180 km (735 miles)

Non-stop flight time: about 2h 10m – 2h 15m southbound

Direct flights: Yes — Malaysia Airlines, Thai Airways and Thai Vietjet fly non-stop from Suvarnabhumi (BKK), while Thai AirAsia and Batik Air fly non-stop from Don Mueang (DMK). Around 50 nonstops a week in total, with AirAsia the most frequent.

Fares from Bangkok to Kuala Lumpur (THB)

With so many carriers competing, this is one of the best-value routes in the region and fares stay low most of the year. Prices climb around the December–early January holidays, Songkran in mid-April, and the Malaysian school and festival peaks. The cheapest fares fall in the February–March and September–October shoulders. The table below shows when the route is busiest. We no longer print per-month fare estimates here, because they were never measured.

Month Demand
January high (early Jan)
February low-medium
March low-medium
April high (Songkran)
May medium
June high
July high
August medium
September low
October low-medium
November medium
December very high

Reference points from our own deal tracking: a genuinely strong return lands around ฿1,800–2,900, a typical fair price is roughly ฿4,000, and anything under about ฿3,500 outside the holiday peaks is easy to find. Thai AirAsia promotional fares occasionally dip below ฿1,800 return when booked well ahead.

Airlines on this route

Non-stop from Suvarnabhumi (BKK), about 2h10m:

  • Malaysia Airlines — the Malaysian flag carrier, full service with checked baggage and meals, and a strong onward network across Malaysia and beyond from KL.
  • Thai Airways — frequent full-service nonstops on widebody and narrowbody jets, with bags and meals included.
  • Thai Vietjet — a low-cost carrier flying from Suvarnabhumi, handy if you would rather not switch to Don Mueang.

Non-stop from Don Mueang (DMK), usually cheapest:

  • Thai AirAsia — by far the most frequent operator, with dozens of nonstops a week on the Airbus A320; the lowest headline fares, with bags and seats as extras.
  • Batik Air — a fuller low-cost product, often including a checked bag — compare the all-in price against Thai AirAsia.

Because AirAsia and Batik compete so hard from Don Mueang, they usually undercut the full-service nonstops. If you want a bag and a meal, fly Malaysia Airlines or Thai Airways from Suvarnabhumi; if price rules, price the Don Mueang carriers first.

When to book & how to save

  • Book 3–8 weeks ahead for the best low-cost fares; on such a competitive route, promotional prices appear often, but seats at the lowest fares sell first.
  • Dodge the peaks: the December–early January holidays, mid-April Songkran and Malaysian festival periods are the busiest and most expensive.
  • Check which airport you’re leaving from: Suvarnabhumi (BKK) and Don Mueang (DMK) are on opposite sides of Bangkok, so factor the transfer time and cost into a cheap Don Mueang fare.
  • Watch the bags: Thai AirAsia and Thai Vietjet’s cheapest fares are cabin-baggage only, so add a checked bag before comparing — it can flip which airline is cheapest.
  • Consider a midweek trip: Tuesday-to-Thursday departures are usually a little cheaper and quieter than weekend flights.

Arriving in Kuala Lumpur

Almost all flights land at Kuala Lumpur International Airport (KUL), about 45 km south of the city. The fastest way in is the KLIA Ekspres train to KL Sentral (about 30 minutes, roughly ฿350–450 / RM 55), from where the city’s rail network takes over. A metered airport taxi or ride-hailing car to the centre runs around ฿450–750 depending on traffic. Low-cost carriers such as AirAsia use the adjoining KLIA Terminal 2 (klia2), which the same train and taxis serve — just check which terminal your ticket uses.

Frequently asked questions

How long is the flight from Bangkok to Kuala Lumpur?

Non-stop flights take about 2 hours 10 minutes to 2 hours 15 minutes southbound from Bangkok to Kuala Lumpur, and a similar time on the return. Malaysia Airlines, Thai Airways, Thai AirAsia, Batik Air and Thai Vietjet all fly it direct, so there is no need to connect.

Are there direct flights from Bangkok to Kuala Lumpur?

Yes — and plenty of them. Malaysia Airlines, Thai Airways and Thai Vietjet fly non-stop from Suvarnabhumi (BKK), while Thai AirAsia and Batik Air fly non-stop from Don Mueang (DMK). With around 50 nonstops a week, direct flights run throughout the day.

How much does it cost to fly from Bangkok to Kuala Lumpur?

A typical economy return runs about ฿3,000–5,500 depending on the season and airline. The best low-cost deals dip to around ฿1,800–2,900, while the December holidays and Songkran push fares toward ฿7,500.

What is the cheapest month to fly from Bangkok to Kuala Lumpur?

February, March and September are usually the cheapest months to fly. Avoid the December–early January holidays and mid-April Songkran, which are the busiest and most expensive weeks of the year.

Which airlines fly from Bangkok to Kuala Lumpur?

Full-service nonstops from Suvarnabhumi come from Malaysia Airlines and Thai Airways. Low-cost nonstops are flown by Thai AirAsia and Batik Air from Don Mueang, and by Thai Vietjet from Suvarnabhumi. AirAsia is the most frequent carrier on the route.

Which airport do I fly into in Kuala Lumpur?

You arrive at Kuala Lumpur International Airport (KUL), the city’s main gateway, about 45 km south of the centre. Budget carriers use the adjoining Terminal 2 (klia2); both terminals are linked to the city by the KLIA Ekspres train and by taxi.

How far in advance should I book Bangkok to Kuala Lumpur flights?

Aim to book 3 to 8 weeks ahead for the best low-cost fares. This is a short, highly competitive route, so booking many months out rarely helps except over a peak such as Christmas, New Year or Songkran — when it is worth locking in early.

Is it cheaper to fly on weekdays?

Often, yes — midweek departures (Tuesday to Thursday) tend to be a little cheaper and quieter than weekend flights. Pairing weekday flights out and back save a little on a return, and being flexible by a day or two is one of the easiest ways to cut the fare.

Which is cheaper, flying from Suvarnabhumi or Don Mueang?

The Don Mueang (DMK) low-cost carriers — chiefly Thai AirAsia and Batik Air — usually hold competitive headline fares to Kuala Lumpur. Malaysia Airlines and Thai Airways from Suvarnabhumi (BKK) cost more but include bags and meals, so once you add checked luggage to a budget fare the gap narrows. Compare the all-in price for both airports.

Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Indicative economy returns — always check the live fare before booking.

Posted 182d ago

More deals you might like

Loading route… Book Now →
Find your deal