Find the cheapest flights from Bangkok to Langkawi in 2026. Compare airlines, prices by month, and booking tips to save on your trip.
Route: Bangkok (BKK) → Langkawi (LGK)
Distance: Direct flights not available
Flight Duration: 4h 30m – 7h
Prices by Month
| Month | Avg Price | Demand |
|---|---|---|
| January | €380 | high |
| February | €350 | medium |
| March | €320 | medium |
| April | €280 | low |
| May | €290 | low |
| June | €310 | medium |
| July | €340 | high |
| August | €350 | high |
| September | €300 | medium |
| October | €290 | medium |
| November | €310 | medium |
| December | €420 | high |
Airlines on This Route
- AirAsia (direct): from €120 — Book directly on AirAsia app or website – they match prices and often have promo fares 2-3 months out. Check both BKK and DMK departure airports.
- Thai AirAsia (direct): from €130 — Look for Thai AirAsia’s ‘Super Saver’ fares. Tuesday and Wednesday releases often have cheapest seats.
- Malaysia Airlines (connecting): from €280 — Via Kuala Lumpur (KUL). Offers better reliability during monsoon season. Student and senior discounts available.
- AirAsia X (connecting): from €180 — Connecting via Kuala Lumpur. Often cheaper than AirAsia direct if you add baggage to the latter.
Booking Strategy
For Bangkok to Langkawi, booking 4-6 weeks ahead typically yields the best AirAsia fares (€100-€150). Tuesdays at midnight (BKK time) release new promo seats – set alerts. The shoulder months of April-May and September-October see prices drop 30% from peak. Flying midweek (Tuesday-Thursday) saves €40-€60 versus weekend departures. DMK airport often has cheaper AirAsia fares than BKK, though factor in the 40-minute transfer between airports. Use Skyscanner’s ‘Everywhere’ feature to compare connecting options – Malindo Air via Kuala Lumpur sometimes undercuts AirAsia when bags are included.
Route Tips
- DMK (Don Mueang) often has €20-40 cheaper AirAsia fares than BKK (Suvarnabhumi) – factor in the 45-minute BTS + taxi transfer time and cost when comparing
- Langkawi is a duty-free island – don’t waste luggage allowance on alcohol; buy after arrival at significantly lower prices
- Book AirAsia flights at least 5 weeks ahead – promotional seats sell out fast and prices spike closer to departure
- Malindo Air offers better connecting times through Kuala Lumpur than AirAsia X, with fewer overnight layovers
- Check visa requirements: Thai passport holders get 90 days visa-free in Malaysia; other nationalities should verify entry requirements before booking
Frequently Asked Questions
How long is the flight from Bangkok to Langkawi?
The direct flight from Bangkok (BKK) to Langkawi takes approximately 1 hour and 45 minutes. AirAsia and Thai AirAsia operate this route daily with 2-3 flights per day. If booking connecting flights via Kuala Lumpur, expect 4h 30m to 7h total travel time depending on layover duration. The shortest connecting itinerary is typically 4h 30m with AirAsia X or Malaysia Airlines.
How much does it cost to fly from Bangkok to Langkawi?
Direct flights with AirAsia start from €100-€150 when booked in advance. Thai AirAsia offers similar pricing at €110-€160. Full-service Malaysia Airlines connecting via Kuala Lumpur costs €250-€350 including baggage. The €300 base price represents peak-season pricing for economy class. Shoulder season (April-May, September-October) sees direct fares drop to €120-€180.
Are there direct flights from Bangkok to Langkawi?
Yes, direct flights are available and operated by budget carriers AirAsia (flight FD3003/3004) and Thai AirAsia. Flights depart from Suvarnabhumi Airport (BKK) and land at Langkawi International Airport (LGK). There are approximately 2-3 direct flights daily. No full-service airlines operate direct routes on this short sector – all carriers are budget, so factor in baggage costs when comparing prices.
What is the cheapest month to fly from Bangkok to Langkawi?
April offers the lowest average prices at €280 for round-trip economy. May follows closely at €290. These months fall between Malaysia’s monsoon season (October-December) and Thailand’s peak tourist season (December-February). The most expensive period is December at €420 average, coinciding with European winter holidays and school breaks. Avoid late November through early January for budget travel.
Which airlines fly from Bangkok to Langkawi?
Direct: AirAsia (FD) and Thai AirAsia (AK) operate non-stop flights. Both are budget carriers requiring separate purchase for checked baggage (7kg cabin included). Connecting: Malaysia Airlines, AirAsia X, Malindo Air, and Batik Air fly via Kuala Lumpur (KUL). Malaysia Airlines offers the best reliability and includes 23kg baggage plus meals, while AirAsia X provides a balance of cost and comfort with premium fare options.
What airport do I fly into in Langkawi?
You will arrive at Langkawi International Airport (LGK), located about 20km from Kuah town and the main beach areas. Airport taxis to Cenang Beach cost approximately €8-€10 (MYR 40-45) and take 25 minutes. Grab rides are available at similar prices. Pre-booked hotel transfers typically cost €12-€15. The airport is modern and small, with quick immigration (usually under 15 minutes for tourists).
Data updated: 2026-03



