There are 5 ways to get from Batang Kali to Sabak Bernam by train, bus, 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.
Train, bus
best- Take the train from Batang Kali to Bank Negaratrain Tanjung Malim
- Take the bus from Bandaraya to Kuala Selangorbus 100
5h 3mRM 108–138Drive 112 km
cheapest- Drive from Batang Kali to Sabak Bernamcar 112 km
1h 52mRM 19–28Train, taxi
- Take the train from Batang Kali to Sungkaitrain Ets
- Take the taxi from Sungkai to Sabak Bernamtaxi
1h 45mRM 142–190Taxi
- Take the taxi from Batang Kali to Sabak Bernamtaxi 112 km
1h 52mRM 250–300Train, taxi via Slim River
- Take the train from Batang Kali to Slim Rivertrain Ets
- Take the taxi from Slim River to Sabak Bernamtaxi
2h 10mRM 132–177
Questions & Answers
The cheapest way to get from Batang Kali to Sabak Bernam is to drive which costs RM 18 - RM 28 and takes 1h 52m.
The fastest way to get from Batang Kali to Sabak Bernam is to train and taxi which takes 1h 45m and costs RM 140 - RM 190.
The distance between Batang Kali and Sabak Bernam is 180 km. The road distance is 112 km.
The best way to get from Batang Kali to Sabak Bernam without a car is to train and bus which takes 5h 3m and costs RM 100 - RM 140.
It takes approximately 5h 3m to get from Batang Kali to Sabak Bernam, including transfers.
Yes, the driving distance between Batang Kali to Sabak Bernam is 112 km. It takes approximately 1h 52m to drive from Batang Kali to Sabak Bernam.
There are 64+ hotels available in Sabak Bernam.
What companies run services between Batang Kali, Malaysia and Sabak Bernam, Malaysia?
There is no direct connection from Batang Kali to Sabak Bernam. However, you can take the train to Bank Negara, walk to Bandaraya, take the bus to Kuala Selangor, take the bus to Sekinchan, then take the taxi to Sabak Bernam. Alternatively, you can take the train to Sungkai then take the taxi to Sabak Bernam.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Batang Kali to Bank Negara
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- RM 12–18
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Batang Kali to Sungkai
- Ave. Duration
- 44 min
- Frequency
- 3 times a day
- Estimated price
- RM 2–20
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 2–3
- Express
- RM 13–20
Train from Batang Kali to Slim River
- Ave. Duration
- 33 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–18
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 1–3
- Express
- RM 12–18
Bus from Bandaraya to Kuala Selangor
- Ave. Duration
- 1h 58m
- Frequency
- Every 30 minutes
- Estimated price
- RM 9
- Ave. Duration
- 1h 30m
- Estimated price
- RM 130–300
Genting Taxi
- Phone
- 03- 6101 1313
- Website
- gentingtaxi.com
Nizam Transport Services
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 Slovenia: Getting from Ljubljana to Lake Bled, What are the different types of Renfe trains in Spain?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.








