By Grab/Taxi to Kuala Selangor.
(MYR100 - MYR130 per way)
Private shuttle car/van service, pick you up from a point and drop you off at your stay in Kuala Selangor.
(MYR150 - MYR200 per way)
Public Transport, take the KTM from KL Central to Klang Station, then make a transit by bus "Wawasan" to Kuala Selangor.
(MYR15 - MYR20 per way)
Rent yourselves a car in Malaysia! As the petrol in Malaysia is inexpensive, so we would recommend you to rent a car here if you have the international driving license. You can drive all the way from Kuala Lumpur > Kuala Selangor > Sekinchan > Pulau Pangkor!
The cheapest cost to rent a car in Malaysia roughly between MYR90-MYR100 per day, and about the petrol is MYR2.08 per litre. [updated 22nd March])
You may check out the article from Lonely Planet! https://www.lonelyplanet.com/malaysia/transport/getting-around/car-and-motorcycle
Highly recommend to rent yourselves a car to Kuala Selangor, because it will be more easier and save up more time during your adventure! You gotta love the scene throughout the journey!
Welcome to contact me if you still have any enquiries about the transport to Kuala Selangor. Mobile no: +6011-14303638 (Yan)
Kuala Selangor is a town in Kuala Selangor District, Selangor, Malaysia. The name Kuala Selangor means Estuary of Selangor River.
It takes about 1hour drives (depends on the traffic) from Kuala Lumpur to Kuala Selangor.