
Traveling from Kuala Lumpur to Langkawi offers an exciting journey through Malaysia’s scenic landscapes. While there are several routes available, taking a bus to Kuala Perlis followed by a ferry to Langkawi is a popular and convenient option.
In February 2020, just before the COVID-19 pandemic, my wife and I decided to take this route. We departed from Terminal Bersepadu Selatan (TBS) in Kuala Lumpur on an overnight bus. The journey was smooth, and the bus was comfortable with reclining seats and air conditioning. We reached Kuala Perlis early in the morning, feeling refreshed and ready for the next leg of our journey.
Here’s a detailed guide, including my personal experience, to help you navigate this route.
Overview of Routes to Langkawi

There are a few primary routes you can take to reach Langkawi from Kuala Lumpur:
While flying is the fastest option, taking the bus and ferry allows you to enjoy the beautiful countryside and coastal views. Among the bus and ferry options, the route via Kuala Perlis is often preferred for its shorter ferry ride.
Detailed Guide: Kuala Lumpur to Langkawi via Kuala Perlis

Step 1: Taking the Bus from Kuala Lumpur to Kuala Perlis
Bus Services: Several bus companies operate services from Kuala Lumpur to Kuala Perlis. Popular operators include:
- Cosmic Express
- Sani Express
- Maraliner
Booking Tickets: You can book your bus tickets online (50RM-60RM) through 12Go travel websites or purchase them at bus terminals. It’s advisable to book in advance, especially during peak travel seasons.
Departure Points: Buses to Kuala Perlis typically depart from:
- Terminal Bersepadu Selatan (TBS): This is the main bus terminal in Kuala Lumpur, well-connected by public transport.
Travel Duration: The bus journey from Kuala Lumpur to Kuala Perlis takes approximately 7-8 hours. Buses are usually equipped with comfortable seats, air conditioning, and onboard restrooms.
Overnight Buses: Consider taking an overnight bus to save on accommodation costs and arrive in Kuala Perlis early in the morning, ready to catch the ferry.
Step 2: Arriving in Kuala Perlis
Upon arrival at Kuala Perlis, you’ll find yourself in a small, charming town known for its seafood. The bus terminal is located close to the ferry terminal, making the transfer seamless.
My Experience: When we arrived in Kuala Perlis, we had some time to explore the town. We enjoyed a delicious seafood breakfast at a local restaurant before heading to the ferry terminal. The town’s relaxed atmosphere was a nice change of pace after the bus ride.
Step 3: Taking the Ferry from Kuala Perlis to Langkawi

Ferry Services: Ferry services from Kuala Perlis to Langkawi are frequent and efficient. Operators include:
- Langkawi Ferry Line Ventures
- Alisraja Ferry Services
Booking Tickets: Tickets can be purchased at the ferry terminal or online.

Travel Duration: The ferry ride from Kuala Perlis to Langkawi takes about 1 to 1.5 hours, making it the shortest ferry route to the island. The ferries are equipped with comfortable seating and offer scenic views of the Andaman Sea.
Ferry Schedule: Ferries operate multiple times a day. Be sure to check the schedule in advance to plan your journey accordingly.
My Experience: We boarded the ferry to Langkawi, and the ride was smooth and scenic. The ferry was clean and comfortable, and we enjoyed the beautiful views of the Andaman Sea. The journey took about 1.5 hours, and we felt a sense of excitement as we approached Langkawi.
Tips for a Smooth Journey
- Pack Essentials: Bring snacks, water, and entertainment for the bus journey. Ferries usually have a small snack bar, but it’s good to have your own provisions.
- Travel Light: Carry only necessary items to make your transfer between bus and ferry more manageable.
- Check the Weather: Ferry services may be affected by weather conditions, so it’s wise to check the forecast and be prepared for potential delays.
- Plan Accommodation: If you’re arriving in Langkawi late, ensure you have accommodation booked in advance.
Conclusion
Taking the bus and ferry from Kuala Lumpur to Langkawi via Kuala Perlis offers a blend of convenience, cost-effectiveness, and scenic beauty. This route allows you to experience Malaysia’s diverse landscapes and coastal charm before arriving at the idyllic island of Langkawi. My wife and I thoroughly enjoyed this journey and the breathtaking views along the way. Enjoy your travels and the wonderful experiences Malaysia has to offer.
If you have any questions about my trip to Malaysia, don’t hesitate to ask them!
By purchasing through my links, you support Travel with chandan at no additional cost. Thank you for your support. ♥️
Book a Bus/Train/Transfer via 12Go
Book Tours & Attractions via Klook






Leave a comment