When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 25 days in advance, which can save you up to 31% on flights from Thailand to Langkawi compared to booking the week you need them. Waiting 25 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at ฿5,954. For sooner than that we have options available in the next 3 days from ฿7,322.
Flights from Thailand to Langkawi lean towards being more expensive in December. Prices are generally better when you fly from Thailand to Langkawi in July, with the cheapest ticket starting at ฿3,764.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Thailand to Langkawi as you normally would.
Bangkok Don Mueang Intl
Langkawi
1 stop
5h 40mLangkawi
Bangkok Don Mueang Intl
1 stop
26h 10mMultiple Airlines
Bangkok Don Mueang Intl
Langkawi
1 stop
5h 20mLangkawi
Bangkok Don Mueang Intl
1 stop
18h 00mMultiple Airlines
Bangkok Don Mueang Intl
Langkawi
1 stop
9h 00mLangkawi
Bangkok Don Mueang Intl
2 stops
7h 05mMultiple Airlines
Bangkok Don Mueang Intl
Langkawi
1 stop
4h 10mLangkawi
Bangkok Don Mueang Intl
1 stop
8h 50mMultiple Airlines
Bangkok Don Mueang Intl
Langkawi
1 stop
9h 40mLangkawi
Bangkok Don Mueang Intl
1 stop
4h 00mMultiple Airlines
Bangkok Don Mueang Intl
Langkawi
1 stop
9h 40mLangkawi
Bangkok Don Mueang Intl
1 stop
7h 55mMultiple Airlines
Phuket City
Langkawi
1 stop
8h 55mLangkawi
Phuket City
1 stop
15h 55mมาเลเซียแอร์ไลน์
Bangkok Suvarnabhumi
Langkawi
1 stop
7h 10mLangkawi
Bangkok Suvarnabhumi
1 stop
15h 25mมาเลเซียแอร์ไลน์
Bangkok Suvarnabhumi
Langkawi
1 stop
14h 55mLangkawi
Bangkok Suvarnabhumi
1 stop
15h 25mมาเลเซียแอร์ไลน์
Bangkok Suvarnabhumi
Langkawi
2 stops
17h 05mLangkawi
Bangkok Suvarnabhumi
2 stops
8h 50mสิงคโปร์แอร์ไลน์
Phuket City
Langkawi
2 stops
17h 05mLangkawi
Phuket City
1 stop
16h 35mสิงคโปร์แอร์ไลน์
Bangkok Suvarnabhumi
Langkawi
1 stop
21h 50mLangkawi
Bangkok Suvarnabhumi
2 stops
8h 50mสิงคโปร์แอร์ไลน์
Phuket City
Langkawi
1 stop
20h 30mสกู๊ต
Bangkok Don Mueang Intl
Langkawi
1 stop
9h 40mMultiple Airlines
Bangkok Don Mueang Intl
Langkawi
1 stop
25h 40mMultiple Airlines
Most people fly into Langkawi (LGK) if they book a flight to Langkawi from Thailand. Langkawi is conveniently located just 7.7 km from Langkawi’s city centre.
มาเลเซียแอร์ไลน์ and มาลินโดแอร์ are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Thailand to Langkawi for under ฿4,400. The cheapest flight booked recently is on Multiple Airlines for just ฿4,380, but on average you can expect to pay ฿5,201.
While some choose either Phuket City - Langkawi or Chiang Mai - Langkawi, Bangkok Don Mueang Intl - Langkawi is the most popular route from Thailand to Langkawi.
The cheapest flight price from Thailand to Langkawi is ฿3,739. On average you can expect to pay ฿4,666. The most popular route, (Bangkok Don Mueang Intl - Langkawi), can usually be booked for ฿4,380.