How to Get from Kuala Lumpur to Marang
Find the best way to travel from Kuala Lumpur to Marang. Compare bus options from about $8, durations from about 6 hours, and book your tickets on GoAsia.cc.
Last updated: October 27, 2026

Contents
Leaving behind the glittering skyscrapers and urban hum of Kuala Lumpur for the quiet coastal charm of Marang marks a transition from Malaysia's modern heart to its traditional soul. Marang is a tranquil gateway to Pulau Kapas, a short boat ride offshore, where the pace of life slows down to match the gentle lapping of the South China Sea. This journey takes you across the Titiwangsa Mountains and toward the eastern seaboard, with a glimpse of the lush interior landscapes that define the peninsula.
The route is served by coaches that make the cross-country trek an easy and affordable experience. Whether you are heading to the jetty for a tropical getaway or exploring the fishing villages of Terengganu, the road to Marang is a scenic prelude to the relaxation that awaits on the coast.
Kuala Lumpur to Marang by Bus
The bus is the way to reach Marang from the capital. Long-distance buses to the east coast leave from Terminal Bersepadu Selatan (TBS),[1] which connects to the LRT, KTM Komuter and KLIA Transit.[2] On booking platforms, tickets cost about $8 to $11 (October 2026), and the journey takes from about 6 hours, longer with traffic or the route through the highlands.[3]
Express and VIP Services
Express and VIP coaches run at similar prices, so the extra comfort of VIP costs little. VIP coaches have wider, more generously reclining seats, which helps on an overnight departure and lets you arrive in Marang rested and ready for the boat to Pulau Kapas. Pulau Kapas is about a 20-minute boat ride away.[4]
Selangor to Marang by Bus
If you are staying in the Klang Valley or elsewhere in Selangor, a separate service runs from Selangor to Marang. On booking platforms the ticket costs about $8, and the journey takes from about 8 hours 15 minutes, longer than the services from Kuala Lumpur (October 2026).[3]
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Express Bus (KL) | About $8 - $11[3] | From about 6h | Standard |
| VIP Bus (KL) | About $8 - $11[3] | From about 6h | High |
| Bus (Selangor) | About $8[3] | From about 8h 15min | Standard |
Tips for Traveling from Kuala Lumpur to Marang
- Book Ahead for Weekends: Marang is a popular transit point for locals and tourists heading to the islands. Buses can fill up on Friday evenings and Sunday afternoons, so book in advance.
- Prepare for the Cold: Malaysian long-distance buses are notorious for their powerful air conditioning. Bring a sweater, a light jacket or a small blanket.
- Night vs. Day Travel: An overnight bus saves a night's accommodation and gets you to the coast early in the morning, which suits the first boat to Pulau Kapas. A daytime trip offers beautiful views of the Titiwangsa Range.
- Arrival at Marang: Ask the driver where you will be dropped off, and book a taxi or a boat transfer to the jetty if it is not within walking distance.
- Snacks and Water: The bus stops at highway rest areas for food and bathroom breaks, but it is always a good idea to have water and light snacks in your carry-on bag.
Timetable
| Bus Kuala Lumpur - Marang $ 7.61–10.90 5h 49m – 8h 40m | |
|
| Bus Selangor - Marang $ 7.61 8h 15m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Kuala Lumpur to Marang, including current prices and schedules.
Express bus, with tickets from about $8 on booking platforms (October 2026). Prices are very similar across operators.
A direct bus from Kuala Lumpur, which takes from about 6 hours depending on traffic and the number of stops.
From about 6 hours, and up to around 9 hours with traffic. Departures from Selangor take from about 8 hours 15 minutes.
Long-distance buses to the east coast leave from Terminal Bersepadu Selatan (TBS), which is well connected to the city by LRT, KTM Komuter and KLIA Transit.
VIP coaches have wider seats and more legroom. Since the price difference is small, VIP is a good choice for extra comfort.
Yes, and it is worth doing, especially at weekends and public holidays when demand for coastal routes rises.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Terminal Bersepadu Selatan: East Coast destinations and price ranges. Retrieved October 26, 2026.
- [2] Causeway Link: Terminal Bersepadu Selatan (TBS) Bus Station. Retrieved October 26, 2026.
- [3] 12Go: 12Go timetable Kuala Lumpur - Marang. Retrieved October 27, 2026.
- [4] Tourism Malaysia: 5 Most Beautiful Islands To Discover In Terengganu. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.