Port Dickson is located just an hour and a half’s drive from Kuala Lumpur (KL). However, if you are wondering how to go to Port Dickson from KL by public transport, it is not straightforward.
In this article, I’ll share with your how how to go to Port Dickson from KL by bus, train, your own car and taxi.
Table of Contents
KL to Port Dickson
The best way to go from Kuala Lumpur to Port Dickson is definitely in your own car or a taxi. The ride is not long and taxis are a good price. Taking buses or trains will mean changing in Seremban and take much longer.
How Far Is Port Dickson From KL?
The distance from KL to Port Dickson is not much – only about 90 kilometres depending on which route you take. However, the KL to Port Dickson distance is not reflective of how long it will take you to get there via public transport as there is no direct bus or train between the two places.
Taking The Bus From KL To Port Dickson
Taking a bus from KL to Port Dickson is the most popular public transport option.
However, you do need to take two separate buses. One from Kuala Lumpur to Seremban and then a local bus from Seremban to Port Dickson. There is no express bus from KL to Port Dickson.
TBS To Port Dickson
The first step is to get to TBS (Terminal Bersepadu Selatan) from here you can catch a bus to Seremban. You can find the first part of the bus schedule from KL to Port Dickson here. You can also buy tickets for your bus to Seremban on this site.
Seremban to Port Dickson
Local buses are used from Seremban to Port Dickson and run approximately every hour from the bus terminal where you will be dropped off. The bus number is T30A.
The total journey time is about two hours if you have a smooth connection and don’t wait in Seremban, not including any time taken to get to TBS. The fares are about MYR12 in total but it depends which buses you catch.
If you want to take a bus to Port Dickson from KL Sentral, you need to first get to TBS. You can do this via train. It is quick and easy.
Taking The Train From KL To Port Dickson
If you are wondering how to go to Port Dickson from KL by train, the answer is that you cannot do the complete journey by train as Port Dickson doesn’t have a train station.
However, you can catch a train to Seremban from KL Sentral and other points in KL on the commuter line including the TBS bus station. These trains run every couple of hours and, on arrival in Seremban, are a quick, 6-minute walk to the bus station for the onward bus to Port Dickson.
This takes about 3.5 hours with a good connection so taking buses is faster. However, if you love trains then you may prefer going from KL to Port Dickson by train. It can also be more convenient if you want to go from KL Sentral to Port Dickson.
You can buy tickets online for this train here. It currently costs MYR18. There are more trains available at the station than listed here if the times don’t suit.
Travelling From KL To Port Dickson By Taxi
If you don’t have access to a car, taking a taxi from KL to Port Dickson is the next best option. It’s quick and easy and the prices are reasonable.
The KL to Port Dickson taxi fare will depend on exactly where you are in KL, how much traffic there is and what you can arrange. It will also depend on if you need to buy a coupon fare or can bargain. However, for an approximation, the taxi fare from KL to Port Dickson is likely to be about MYR170. We have not found it hard to find taxis willing to do this route.
Travelling From KL To Port Dickson By Car
The easiest answer to how to get to Port Dickson from KL is definitely by car. It’s a straightforward journey and the traffic is usually not too bad outside of peak times.
You can view the map above for a route. Taking tolls will make the journey much quicker.
How To Go From KL Airport To Port Dickson
If you are heading straight to Port Dickson from KL airport, there is no direct public transport. Instead you will need to take a bus to Seremban and then on to Port Dickson as above.
You can find bus timetables and buy tickets here which start at MYR10 and run regularly.
The easiest way is to hire a car or take a taxi. KL airport is only about 50 kilometres or an hour’s drive and you can take a coupon taxi for around MYR94. After a long flight, you deserve it!
How To Go From Port Dickson To KL
To get the bus from Port Dickson to KL or KL airport, just do everything above in reverse. It all works the same way.
It is still recommended to take a taxi or private car.
I hope this has helped you get to Port Dickson! If you want to have a fabulous time when you arrive, read our full guide to Port Dickson here. You can find more journey information about travel between points in Malaysia and beyond here as well as how to get from Singapore to Port Dickson here.
Joshua is an Australian who has fallen in love with Malaysia! He explores Malaysia at least a few times a year and has previously lived in Penang.