Singapore to Langkawi Island Travel Guide & Tips

Langkawi consists of 99 tropical islands on the Northwestern shore of Malaysia with a population of 99000 approximately. It’s a vast land with different ethnicities from the Chinese to Indians with majority Malays. From a tourist’s point of view, this island is a retreat spot for visitors all around the world. It’s a great place for enjoying outdoor activities like snorkeling, golf, exploring Marine Park and practicing all kinds of water sports. The island is deeply rooted in its heritage and culture. The local legends of the warriors, ogres, battles and romances are in fact quite popular with the local youth and keen outsiders.

Langkawi is an overwhelming mixture of natural and cultural attractions in the whole of South Asia. The tourists often travel from Singapore to Langkawi Island for a getaway trip.

How to go from Singapore to Langkawi

There are quite a few easy forms of transport from Singapore to Langkawi Island. The most common of them all being air travel. However, there are other efficient and cheaper options present, which should definitely be considered especially if money is a constraint.

By Air (Recommended)

By Plane: Air travel is the fastest & recommended way to travel from Singapore to Langkawi Island in Kedah. Air Asia, Malaysian Airlines are some of the common flights that are functioning towards Langkawi from Singapore. The duration of the flight is 1.5 hours. Air Asia offers the cheapest flights. Therefore, travelers looking for more reasonable flight rates should book their trip with Air Asia. Fares starting from S$142.

If you cannot get a flight to Pulau Langkawi from Singapore, an alternate way is to fly from Johor Bahru to Langkawi Island. The daily flights are also available from Johor Bahru Airport to Langkawi.

Travel via Road

By Bus: There is no direct bus route from Singapore to Langkawi, so a combination of bus and ferry ride is used to reach Langkawi. The luxury buses go from Singapore to Alor Setar on a daily basis. The Sri Maju, Konsortium Express are some of the popular bus operators in Singapore that provide rides to Alor Setar. The travel time between Singapore and Alor Setar is maximum 10 hours.

Local buses are also available from Alor Setar to Kuala Perlis Jetty; the gateway to Langkawi Island. The journey takes about 48 minutes. Alor Setar to Kuala Kedah takes 15 minutes.

By Car: There is no direct route via car from Singapore to Langkawi. Usually, two types of transport are used: car and a ferry. Passengers can firstly drive from Singapore to Kedah and then drive further to the Kuala Perlis Jetty. In order to reach Kuala Kedah, the passengers can drive through AH2 and North South Expressway. Next travellers can use an exit at Alor Setar and further move on to Kuala Kedah.

The travel time is between 10 – 11 hours. The travelling time between Singapore and Kuala Perlis is almost 12 hours. From Kuala Perlis, tourists can catch a ferry service to reach Langkawi Island. The car needs to be parked at Kuala Perlis with the cost of RM 6-8 per day. If passengers decide to take their car to Langkawi then they would be required to do that via cargo vessel. The transportation charges will be charged: RM 160.

By Taxi: Local taxi can be taken by the travellers in order to reach the ferry terminals and stations. Buses are available from the cruise lines and companies for shore excursions. There is the Pantai Cenang and Tengah Beach for the tourists to walk along to the cruise terminal: distance of 3 km and time taken 35 minutes in total. There are many taxis waiting outside the cruise terminal ready to carry tourists to Kuah Town in RM 20: distance of 13 km.


By Train: No direct trains from Singapore to Langkawi are available, but train services from Singapore to Alor Setar can be taken. Once reaching Alor Setar Station, a taxi can be taken to reach Kuala Kedah Jetty. If the passengers get down at Arau instead of Alor Setar then you can get a taxi or bus to the Kuala Perlis Jetty. A ferry from here carries passengers to Langkawi.


By Ferry: No direct ferry services available from Singapore to Langkawi. Take a bus or car to reach Kuala Perlis. Ferries travel daily, mostly from 8 am to 6 pm, from both Kuala Perlis and Kedah jetties to Langkawi. The total travel time from Kuala Perlis to Langkawi is 1 hour 15 minutes. RM 15 from Kuadah Perlis and RM 18 from Kedah.

By Cruise: Unlike Ferries, cruise ships carry travellers from Singapore to Langkawi on a daily basis. They also dock at other ports, including Langkawi. Star Cruise is most famous for having its own berth and Star Cruise Jetty. The jetty is where many of the large cruise ships dock. Maps and brochures are available as well as telephone services. The Awana Porto Malai resort in Langkawi which is 300 km away. This is where most of the travellers stay.

Best Time to Visit Langkawi

High season Langkawi includes public and official holidays and the season with little to no rain. This is also the best time to visit Langkawi Island. The summer of Langkawi lasts from January to March. The temperature stays within 30 degrees. This is the time when many outdoor activities can be enjoyed to the fullest. Booking in advance is advised as my international holidays might end up in postponement.

We hope this guide will help you to plan your trip from Singapore to Langkawi Island. To make most of your time in the Langkawi, you can plan your activities based on the best things to do in Langkawi.

Leave a Reply