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 you how to go to Port Dickson from KL by bus, train, your own car and taxi. By the end of this blog, you’ll know exactly how far is Port Dickson from Kuala Lumpur, how to go by public transport to Port Dickson, and what the best route to take is!
Let’s get started with the best transport to Port Dickson options.
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.
- 1 Kuala Lumpur to Port Dickson
- 2 How Far Is Port Dickson From KL?
- 3 Taking The Bus From KL To Port Dickson
- 4 Taking The Train From KL To Port Dickson
- 5 Travelling From KL To Port Dickson By Taxi
- 6 Travelling From KL To Port Dickson By Car
- 7 How To Go From KL Airport To Port Dickson
- 8 How To Go From Port Dickson To Kuala Lumpur
Kuala Lumpur 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. If you’re travelling from PD to KL, the same is true.
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.
If you are coming from the airport, the KL to Port Dickson distance is much less as it is somewhat inbetween the two (more about how to go Port Dickson from KL Airport below).
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. The first one is 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 bus station.
TBS To Port Dickson Bus
The first step is to get to TBS (Terminal Bersepadu Selatan) and from here you can catch the bus from KL 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 the same site.
Seremban to Port Dickson
Local buses are used from Seremban to Port Dickson bus terminal 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 RM12 in total but it depends which buses you catch.
You can also take a Grab from Seremban to Port Dickson. This is an app much like Uber that you can use to get a taxi to take you.
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. But if you are wondering how to go to Port Dickson from KL Sentral and don’t want to take a taxi, taking the train could be your best bet…
Once you arrive at the bus station Port Dickson, you can take a taxi to your hotel or resort.
Taking The Train From KL To Port Dickson
Many people ask about the KL to Port Dickson train, and 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 instead of a train to Port Dickson, 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 KL Port Dickson route 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 RM18. 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.
For an approximation, the taxi fare from KL to PD is likely to be about RM200. We have not found it hard to find taxis willing to do this route.
Even easier and more convenient is to book a private taxi in advance direct from your hotel in Kuala Lumpur to your hotel in Port Dickson. It’s affordable and no need to argue about price or worry about meters.
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 see the distance from KL to Port Dickson by car above on the map. The KL to PD distance driving is around 90kms depending on which roads you choose.
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 or Port Dickson airport shuttle or Port Dickson shuttle. 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 RM10 and run regularly.
The easiest Port Dickson airport transportation is to hire a car or take a taxi. Kuala Lumpur airport to Port Dickson is only about 50 kilometres or an hour’s drive and you can take a coupon taxi for around RM100. After a long flight, you deserve it!
You can also use our taxi booking service to have your private transfer waiting for you here.
How To Go From Port Dickson To Kuala Lumpur
To get the bus from Port Dickson to KL or KL airport, just do everything above in reverse. It all works the same way in the Port Dickson KL direction.
It is still recommended to take a taxi or private car. You can book a taxi here.
Looking for the ultimate Malaysia Itinerary Planner for your trip? Click here to get it now!
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!
I hope this has helped you get to Port Dickson from Kuala Lumpur! If you want to have a fabulous time when you arrive, read our full guide to Port Dickson here. You can find out how to get from Singapore to Port Dickson here.