There are 5 ways to get from Hulu Langat to Sungai Besar by bus, car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Cempaka
best- Take the bus from Bandaraya to Kuala Selangorbus 100
- Take the bus from Terminal Bas Kuala Selangor to Sekinchanbus Ks01
4h 22mRM 73–91Drive 131.7 km
cheapest- Drive from Hulu Langat to Sungai Besarcar 131.7 km
1h 51mRM 23–32Taxi
- Take the taxi from Hulu Langat to Sungai Besartaxi 131.7 km
1h 51mRM 260–320Bus
- Take the bus from Hub Lebuh Pudu to Kuala Selangorbus 100
- Take the bus from Terminal Bas Kuala Selangor to Sekinchanbus Ks01
4h 28mRM 71–91Train, taxi
- Take the train from Kuala Lumpur to Slim Rivertrain Ets
- Take the taxi from Slim River to Sungai Besartaxi
3h 13mRM 161–214
Questions & Answers
The cheapest way to get from Hulu Langat to Sungai Besar is to drive which costs RM 22 - RM 35 and takes 1h 51m.
The fastest way to get from Hulu Langat to Sungai Besar is to drive which takes 1h 51m and costs RM 22 - RM 35.
No, there is no direct bus from Hulu Langat to Sungai Besar. However, there are services departing from Bandaraya and arriving at Sekinchan via Terminal Bas Kuala Selangor. The journey, including transfers, takes approximately 4h 22m.
The distance between Hulu Langat and Sungai Besar is 138 km. The road distance is 131.7 km.
The best way to get from Hulu Langat to Sungai Besar without a car is to bus via Cempaka which takes 4h 22m and costs RM 70 - RM 95.
It takes approximately 4h 22m to get from Hulu Langat to Sungai Besar, including transfers.
Hulu Langat to Sungai Besar bus services, operated by Selangor Bus, depart from Bandaraya station.
Hulu Langat to Sungai Besar bus services, operated by Selangor Bus, arrive at Kuala Selangor station.
Yes, the driving distance between Hulu Langat to Sungai Besar is 132 km. It takes approximately 1h 51m to drive from Hulu Langat to Sungai Besar.
There are 133+ hotels available in Sungai Besar.
What companies run services between Hulu Langat, Malaysia and Sungai Besar, Selangor, Malaysia?
You can take a vehicle from Hulu Langat to Sungai Besar via Cempaka, Bandaraya, Bandaraya, Terminal Bas Kuala Selangor, and Sekinchan in around 4h 22m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kuala Lumpur to Slim River
- Ave. Duration
- 1h 26m
- Frequency
- 4 times a day
- Estimated price
- RM 2–23
- Website
- KTMB
- Shuttle
- RM 2–4
- Express
- RM 15–23
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from Kuala Lumpur to Slim River
- Ave. Duration
- 1h 27m
- Frequency
- 4 times a day
- Estimated price
- RM 22
- Website
- KTM
- Silver
- RM 16–18
- Gold
- RM 22
- Platinum
- RM 26–29
Bus from Bandaraya to Kuala Selangor
- Ave. Duration
- 1h 58m
- Frequency
- Every 30 minutes
- Estimated price
- RM 9
Bus from Hub Lebuh Pudu to Kuala Selangor
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- RM 9
Bus from Terminal Bas Kuala Selangor to Sekinchan
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- RM 1
Bus from Terminal Bas Kuala Selangor to Sekinchan
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- RM 1
- Ave. Duration
- 1h 38m
- Estimated price
- RM 150–320
Blue Cab
- Phone
- +6012 212 1718
- Website
- bluecab.my
Comfort Taxi
- Phone
- +603-6179 6000
- Website
- comforttaxi.com.my
Grab Taxi
- Website
- grab.com
Public Cab
- Phone
- +603 6259 2020
- Website
- publiccab.com
Sunlight Taxi
- Phone
- 1300-800-222
- Website
- sunlighttaxi.com
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 Need to know: Greyhound, The beginner’s guide to the 2018 World Nomad Games, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.







