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.
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.