How To Get To Langkawi? Complete Guide For 2024
Langkawi is one of the most popular islands in Malaysia for a fun, thrilling experience! This island is known to be rich in nature and pristine beaches as well as exciting activities such as water sports and not forgetting duty-free shopping.
Planning a getaway with your loved ones to Langkawi and wondering how to get there? In this article, you can learn about the various ways on how to visit Langkawi in 2024! Here are some of the ways to travel either by car, bus, ferry or by flight.
How to get to Langkawi by Car
From Kuala Lumpur
Those who are keen to find out how to get to Langkawi by car should take note that there’s no straight road connecting to Langkawi from Kuala Lumpur. You’ll have to drive towards either Kuala Kedah Jetty Terminal or Kuala Perlis Jetty Terminal and take a ferry to Langkawi.
Heading from Kuala Lumpur to Langkawi, the average journey time is approximately 6 hours to Kuala Kedah Jetty Terminal and 7 hours to Kuala Perlis Jetty Terminal. Don't forget to account for highway tolls, which are estimated to cost RM50 – RM70 each way.
Once you’ve reached the jetty at Kuala Kedah, ferry ride will take around 2 hours and 15 minutes meanwhile from Kuala Perlis a ferry will take around 1 hour and 30 minutes.
When you arrive at the jetty either Kuala Kedah or Kuala Perlis, you have the option of parking your vehicle at the public car park, with a daily minimum fee of around RM15 per day.
Source: https://www.thestar.com.my/news/nation/2021/09/07/company-hopes-for-ferry-tale-ride-with-langkawi-reopening
How to get to Langkawi by Ferry
While finding out how to get to Langkawi by ferry, take note that all ferry services will begin the journey in Kuala Perlis or Kuala Kedah to Langkawi Island. There are ferry services daily heading towards Kuah Jetty Terminal in Langkawi.
Most tourists opt to take the ferry from Kuala Perlis to Langkawi due to its shorter journey time in comparison to traveling from Kuala Kedah. However, both jetties at each destination offer similar amenities, such as parking and food establishments.
Kuala Kedah
The ferry ride from Kuala Kedah Jetty Terminal to Kuah Jetty Terminal in Langkawi takes around 2 hours 15 minutes.
Ferry Ticket Prices:
- Malaysian Adults: RM26.50 (One-way)
- Malaysian Children: RM20.50 (One-way)
- International Adults: RM34.50 (One-way)
- International Children: RM25.50 (One-way)
Kuala Perlis
The ferry ride from Kuala Perlis Jetty Terminal to Kuah Jetty Terminal in Langkawi takes around 1 hour 15 minutes.
Ferry Ticket Prices:
- Malaysian Adults: RM21.00 (One-way)
- Malaysian Children: RM16.00 (One-way)
- International Adults: RM27.00 (One-way)
- International Children: RM19.50 (One-way)
Source: https://www.klia2.info/buses/bus-terminal/terminal-bersepadu-selatan/
How to get to Langkawi by Bus
The best way when figuring out how to go to Langkawi by bus would be to take the bus from Kuala Lumpur to Kuala Perlis. This is because the bus station in Kuala Perlis is only a few minutes away from the ferry terminal.
Take a bus from the Terminal Bersepadu Selatan (TBS) or Duta Bus Terminal to Kuala Perlis Bus Station.
From the Kuala Perlis Bus station, you can walk to the ferry terminal and take the ferry service heading to Kuah Jetty Terminal in Langkawi.
Average Cost: ~RM50 to RM60
Duration of Journey: ~8 hours
Source: https://dagangnews.com/sites/default/files/inline-images/LTAL.jpg
How to get to Langkawi by Flight
From Kuala Lumpur
One of the easiest and fastest ways to travel to Langkawi from Kuala Lumpur would be to take a direct flight. There are many direct flights departing daily from Kuala Lumpur International Airport to Langkawi International (LGK).
The available airlines offering direct flights from KLIA or KLIA2 to Langkawi would be Malaysia Airlines, AirAsia, Batik Air, and MyAirline
Average Cost:
- Malaysia Airlines - estimated from RM200 to RM400 (one-way)
- Batik Air – estimated from RM100 to RM200 (one-way)
- AirAsia - estimated from RM100 to RM200 (one-way)
- MyAirline - estimated from RM100 to RM200 (one-way)
Duration of Journey: ~1 hour and 10 minutes
From Selangor
If you’re heading to Langkawi from Selangor, there are direct flights daily from Sultan Abdul Aziz Shah Airport (Subang Airport/SZB) to Langkawi.
The airline that offers direct flights from Subang Airport to Langkawi is Firefly and Batik Air.
Average Cost:
● Firefly - estimated from RM100 to RM400 (one-way)
● Batik Air - estimated from RM100 to RM400 (one-way)
Duration of Journey: ~1 hour and 10 minutes
From Singapore
When you’re heading to Langkawi from Singapore, there are daily direct flights from Changi Airport to Langkawi International (LGK).
Singapore Airlines and Scoot offer direct flights to Langkawi from Singapore.
Average Cost:
● Singapore Airlines - estimated from SGD200 to SGD500
● Scoot - estimated from SGD100 to SGD200
Duration of Journey: ~2 hours 50 minutes
Route from Thailand to Langkawi
To travel from Koh Lipe or Satun to Langkawi, you can take a direct ferry that arrives at the ferry terminal in Langkawi.
If you’re coming from Koh Lipe, visitors are only allowed to cross the borders to Langkawi from Mid-October to May. If you’re travelling outside of this time period, you’ll need to take the ferry from Satun instead.
Average Cost:
- From Koh Lipe - starting from RM150 to RM160
- From Satun - starting from RM45
Duration of Journey:
- From Koh Lipe - ~ 1 hour 30 minutes
- From Satun - ~ 1 hour 15 minutes
Source: https://www.southeastasiapilot.com/local-area/palau-langkawi/
Route from Kuala Lumpur to Langkawi
When you’re wondering how to get to Langkawi from Kuala Lumpur, here is the rough route:
If you’re driving or taking the bus, the common route to Kuala Kedah Jetty would be to take the North South Expressway (E1). While on the highway, you’ll have to Exit 177 Expressway via Alor Setar Selatan before following the signboards towards Kuala Kedah Jetty.
The route to Kuala Perlis Jetty from Kuala Lumpur is almost the same except you’ll have to drive up further - roughly an extra 1 hour until Changlun and following the signboards towards to Kuala Perlis Jetty.
Route from Penang to Langkawi
There are three main ways to get to Langkawi from Penang: by train, bus, or flight.
As of 2020, the direct ferry service from Penang to Langkawi has been suspended until further notice.
If you wish to travel from Penang to Langkawi, the choice of transportation is either air or if by land, you need to switch using ferry service from Kuala Kedah or Kuala Perlis jetties.
(a) Train & Ferry
You can take a KTM Komuter Train from Butterworth to Alor Setar. From the Alor Setar Train Station, take a local bus, taxi, or Grab to the ferry terminal at Kuala Kedah.
Upon receiving the Kuala Kedah Ferry Terminal, you can take the ferry service to Kuah Jetty Terminal in Langkawi.
(b) Bus & Ferry
You can also take a bus from Butterworth Bus Terminal to the Kuala Perlis Bus Terminal which is located a few minutes away from the Kuala Perlis Jetty Terminal.
Upon reaching the Kuala Perlis Bus Terminal, you can walk a few minutes to the Kuala Perlis Jetty Terminal. Then, take the ferry service to Kuah Jetty Terminal in Langkawi.
(c) Flight
Alternatively, you can take a direct flight from Penang to Langkawi via AirAsia which costs about RM100 to RM300 one-way. This would be the fastest way as it takes around 30 minutes. You can also consider taking Firefly or Malaysia Airlines to travel from Penang to Langkawi.
Conclusion
Now that you know how to get to Langkawi, you’ll probably need to start planning your itinerary in Langkawi! There are plenty of activities for you to choose from. Don’t forget to book the Langkawi attractions in advance with Langkawibook to avoid any last-minute hiccups!
If you wish to have a stress-free experience getting to and from places in your itinerary, consider renting a car with Langkawibook so you don’t have to worry about transport issues during your trip!