Getting there
By Ferry
Ferries usually leave the port of Kuala Kedah on the mainland on the hour from 7am to 6pm. The ride lasts 1.5 hours. There are also ferry services from the mainland port of Kuala Perlis and the Thai port of Satun, both 45 minutes from Langkawi.
By Air
Both Malaysia Airlines and AirAsia have twice daily flights to Langkawi from Kuala Lumpur which land at Langkawi International Airport. There are also direct flights from Penang and Singapore.
Best time to visit
There’s sun every day in Langkawi, even on the rainiest months of September and October. For perfect skies, January and March draw the biggest crowds. Mid-season from April to August strikes a good balance between weather and prices.