There are 5 ways to get from Port Dickson to Kuala Lumpur by bus, train, taxi or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
The cheapest way to get from Port Dickson to Kuala Lumpur is to bus which costs RM 6 and takes 3 h 6 min.
The quickest way to get from Port Dickson to Kuala Lumpur is to taxi which costs RM 140 - RM 180 and takes 1 h 2 min.
The distance between Port Dickson and Kuala Lumpur is 68 km. The road distance is 90.7 km.
It takes approximately 2 h 22 min to get from Port Dickson to Kuala Lumpur, including transfers.
No, there is no direct bus from Port Dickson to Kuala Lumpur. However, there are services departing from Teluk Kemang and arriving at Hentian Duta via Seremban. The journey, including transfers, takes approximately 3 h 6 min.
What companies run services between Port Dickson, Malaysia and Kuala Lumpur, Malaysia?
You can take a bus from Port Dickson to Kuala Lumpur via Terminal 1 Seremban and Seremban in around 3 h 6 min.
Train from Seremban to KL Sentral
- Ave. Duration
- 1 h 19 min
- Twice daily
- Estimated price
- $3 - $5
- Schedules at
- Book at
- $3 - $4
- $3 - $5
- $4 - $6
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, South Korea: Travelling from Seoul to Busan and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.