Information on the Singapore to Langkawi Bus - How to travel by bus / coach from Singapore to Langkawi Island, via Alor Setar (Kuala Kedah), Kuala Perlis or Butterworth and Penang.
On this page you can find the best ways to travel from Singapore to Langkawi by bus.
As there are no direct buses to the ports at Kuala Kedah or Kuala Perlis from Singapore, below you will find the best options:
There are just a few buses a day that will take you all the way from Singapore to Alor Setar, which is just 15 km from the port of Kuala Kedah, where ferries run throughout the daytime to Kuah on Langkawi island.
Buses operated by Sri Maju, Konsortium and 99 Coachland Express, leave from the Golden Mile Complex in Singapore and travel through the night to Alor Setar Shahab Perdana bus terminal.
Once in Alor Setar you can catch a cheap local bus to the ferry terminal at Kuala Kedah or take a taxi.
One-way tickets for this route will cost around 42 SGD.
If you catch a bus from Singapore to Penang or Butterworth on the mainland, you can then either:
Catch one of the daily boats from George Town to Langkawi >
Connect to one of the many buses from Butterworth to Alor Setar >
Or catch a much less frequent (and often full - so advance booking is required) bus up to Kuala Perlis from Butterworth.
For more information on travel from Penang to Langkawi click here >
As buses are cheaper if you leave Singapore and book them in Malaysia, you would be better off if you cross over into Malaysia first and catch a bus from Johor Bahru's JB Larkin bus terminal (Larkin Sentral).
There is also a larger choice of departures from JB.
You can catch a bus from JB Larkin direct to the port of Kuala Perlis.
Buses from here will cost around 80 RM + and will get you to the ferry port without the need of further transport.
Ferries from K.Perlis are the cheapest as this is the shortest distance from the mainland to Langkawi.
Bus companies that operate this route include City Express, Konsortium Bas Ekspres and Qistna Express.
Buses operated by companies such as City Express, Konsortium Bas Ekspres, Qistna Express and Sri Maju, leave from JB Larkin bus terminal for Alor Setar throughout the day and night, although it is best to catch a night bus so you can then connect with the early morning ferries.
Costs for this route start at around 70 RM so are quite a bit cheaper than those leaving from Singapore.