There are 5 ways to get from Segamat to Batang Kali by taxi, train, bus, car, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Segamat to Pulau Sebangtaxi
- Take the train from Pulau Sebang to Bank Negaratrain
- Take the train from Bank Negara to Batang Kalitrain
5h 14mRM 182–225Bus, tram
cheapest- Take the bus from Segamat to Terminal Bersepadu Selatanbus Segamat
- Take the tram from Putra to Batang Kalitram Port Klang Line
5h 52mRM 24–67Bus, train
- Take the bus from Segamat to Terminal Bersepadu Selatanbus Segamat
- Take the train from KL Sentral to Batang Kalitrain Pelabuhan Klang
5h 34mRM 38–71Drive 233.2 km
- Drive from Segamat to Batang Kalicar 233.2 km
3h 24mRM 40–57Taxi
- Take the taxi from Segamat to Batang Kalitaxi 233.2 km
3h 24mRM 500–650
Questions & Answers
The cheapest way to get from Segamat to Batang Kali is to bus and tram which costs RM 24 - RM 70 and takes 5h 52m.
The fastest way to get from Segamat to Batang Kali is to drive which takes 3h 24m and costs RM 35 - RM 60.
The distance between Segamat and Batang Kali is 250 km. The road distance is 233.2 km.
The best way to get from Segamat to Batang Kali without a car is to taxi and train which takes 5h 14m and costs RM 180 - RM 230.
It takes approximately 5h 14m to get from Segamat to Batang Kali, including transfers.
Yes, the driving distance between Segamat to Batang Kali is 233 km. It takes approximately 3h 24m to drive from Segamat to Batang Kali.
There are 601+ hotels available in Batang Kali.
What companies run services between Segamat, Malaysia and Batang Kali, Malaysia?
There is no direct connection from Segamat to Batang Kali. However, you can take the taxi to Pulau Sebang, take the train to Bank Negara, then take the train to Batang Kali. Alternatively, you can take a bus from Segamat to Batang Kali via Kuala Lumpur, Tbs (Terminal Bersepadu Selatan), Bandar Tasik Selatan, and KL Sentral in around 5h 34m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Pulau Sebang to Bank Negara
- Ave. Duration
- 2h 32m
- Frequency
- Every 3 hours
- Estimated price
- RM 29–40
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Bank Negara to Batang Kali
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- RM 12–18
- Website
- https://www.ktmb.com.my/Komuter.html
Train from KL Sentral to Batang Kali
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- RM 13–19
- Website
- https://www.ktmb.com.my/Komuter.html
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Tram from Putra to Batang Kali
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- RM 1–17
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 1–2
- Express
- RM 12–17
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Segamat to Terminal Bersepadu Selatan
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- RM 22–50
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Segamat to Terminal Bersepadu Selatan
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- RM 22–50
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Ave. Duration
- 2h 19m
- Estimated price
- RM 140–650
Terminal Pengangkutan Awam Segamat
- Phone
- +60 7-931 4009
Terminal Pengangkutan Awam Segamat
- Phone
- +60 7-931 4009
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 Heading to Europe? Read this before you buy a Eurail Pass, 10 amazing places to get away from it all in Australia, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.








