Want to visit historic Muar and wondering how to go from KL to Muar? We can help!
Muar is often over-shadowed by nearby Melaka, but there are some great attractions in Muar and an interesting history to uncover and enjoy.
While it’s not far from Kuala Lumpur to Muar, this journey can seem complicated – at least until you take it step-by-step. It’s actually quite straightforward with many people taking this trip every day.
Below, I break down exactly how to get to Muar from KL so you know exactly what you need to do, when, whether you are looking for a KL to Muar bus, taking the KL to Muar train, hailing a private taxi to Muar or driving from KL to Muar. This way, you will be in paradise as quick as possible!
I also describe the reverse journey from Muar to KL.
Travelling to Malaysia? Click here to download your free Malaysia Trip Planning checklist. We’ll help you get ready for your trip!
Have any questions? Join our Malaysia Travel Planning Facebook group here now! It’s the perfect place to ask any questions and to be inspired.
Map: KL To Muar
The KL to Muar distance is not far at around 185 kilometres. You can drive this in only two and a half hours depending on traffic and road conditions.
BEST OPTION: How To Go From Kuala Lumpur To Muar
The quickest and best option for travelling from KL to Muar is to take a private taxi.
The cheapest option is to take a bus.
Here’s a summary of your options:
|Mode of transport
|People who like the cheapest option
|People who want to travel by train whenever possible
|People who are happy to hire a car or who like to stop along the way
|Anyone who wants the easiest, quickest and most straightforward way to get between Kuala Lumpur and Muar
Option 1: Bus From KL To Muar
There are many bus KL to Muar options, and they leave frequently throughout the day and evening starting from around 8am. At most, they are just an hour apart.
Many bus companies operate on this route, such as City Holidays Express, Mayang Sari Express, Top Liner Express, Supernice Grassland and KPB Ekspres.
A bus takes around three hours, depending on traffic.
In Kuala Lumpur, buses leave from TBS (Terminal Bersepadu Selatan). If you want to travel from KL Sentral to Muar, you can catch a KTM Komuter train between KL Sentral and TBS first or take a taxi. Then, you can take a TBS KL to Muar bus.
A KL to Muar bus ticket starts at around RM18.
Option 2: KL To Muar Train
There are no trains between KL and Muar. However, if you love trains so much that they are the only way you want to travel, it is possible to get some of the way to Muar.
- Take a train from KL Sentral to Gemas. This takes about 2.5 hours and only runs a couple of times a day
- Take a train from Gemas to Segamat train station. This does not run often either and takes 36 minutes
- Walk to the nearby Segamat Bazar Terminal. From here, take bus 65 to Muar. This takes two hours
I do not recommend you travel between KL and Muar using this method. Nothing connects nicely and you’ll take longer and spend more money than taking the bus. Set off early if you do to ensure you arrive in Muar within the same day.
Option 3: KL To Muar By Car
It’s very straightforward to travel this route by car. The distance from KL to Muar is not big, and most of the way is on the major AH2 highways. Note, there are tolls if you travel on this road.
You need to turn off this road on to highway 23 which will take you to the outskirts of Muar.
Option 4: KL To Muar By Taxi
By far the easiest, quickest and most comfortable way to get between KL and Muar is to take a taxi.
This way you can be picked up at your hotel in KL (or the airport) and dropped off at your next hotel in Muar.
There’s no dealing with bus stations while lugging around your luggage in the heat, hoping that you’re at the right place. You will arrive fresh and ready to go instead of hot and sweaty and dying for a shower 🙂
The cost is around RM700 depending on the vehicle you want and how many people are in your travelling group.
Muar To KL
It’s just as easy to travel from Muar to Kuala Lumpur as it is to travel in the other direction. Simply reverse the instructions above, and you are good to go.
Bus Muar to KL options are throughout the day starting from 6am and ending around 10:45pm. There are many bus lines and they run frequently. A Muar to KL bus ticket costs around RM18+.
They depart from Terminal Bentayan which is centrally located by the river in Muar. If you don’t already have a ticket, “helpers” approach newcomers to the station eager to help 🙂
It’s not a big terminal, so it’s easy to navigate. There are a couple of stalls for last minute snacks and a waiting area.
It’s also straightforward to drive from Muar to Kuala Lumpur.
You can also be picked up in a taxi from Muar and dropped off in Kuala Lumpur.
I hope you found this guide to how to travel from KL to Muar useful. You can find all the best hotels in Muar here, our complete travel guide to Muar here or KL here. You can also read how to get from Muar to Johor Bahru here or find our list of things to do in Muar here.
Planning a trip to Malaysia? Have any questions? Join our Malaysia Travel Planning Facebook group here now! It’s the perfect place to ask any questions and to be inspired!