There are 5 ways to get from Selama to Batu Gajah by taxi, train, 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.
Taxi, train
best- Take the taxi from Selama to Nibong Tebaltaxi
- Take the train from Nibong Tebal to Batu Gajahtrain Ets
1h 54mRM 61–95Drive 136 km
cheapest- Drive from Selama to Batu Gajahcar 136 km
1h 47mRM 23–34Taxi
- Take the taxi from Selama to Batu Gajahtaxi 136 km
1h 47mRM 300–360Taxi, train via Ipoh
- Take the taxi from Selama to Parit Buntartaxi
- Take the train from Parit Buntar to Ipohtrain Butterworth
3h 7mRM 69–121Taxi, train via Ipoh #2
- Take the taxi from Selama to Nibong Tebaltaxi
- Take the train from Nibong Tebal to Ipohtrain Butterworth
3h 7mRM 62–117
Questions & Answers
The cheapest way to get from Selama to Batu Gajah is to drive which costs RM 23 - RM 35 and takes 1h 47m.
The fastest way to get from Selama to Batu Gajah is to drive which takes 1h 47m and costs RM 23 - RM 35.
The distance between Selama and Batu Gajah is 167 km. The road distance is 136 km.
The best way to get from Selama to Batu Gajah without a car is to taxi and train which takes 1h 54m and costs RM 60 - RM 95.
It takes approximately 1h 54m to get from Selama to Batu Gajah, including transfers.
Yes, the driving distance between Selama to Batu Gajah is 136 km. It takes approximately 1h 47m to drive from Selama to Batu Gajah.
There are 1607+ hotels available in Batu Gajah.
What companies run services between Selama, Malaysia and Batu Gajah, Perak, Malaysia?
There is no direct connection from Selama to Batu Gajah. However, you can take the taxi to Nibong Tebal then take the train to Batu Gajah. Alternatively, you can drive from Selama to Batu Gajah in around 1h 47m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Nibong Tebal to Batu Gajah
- Ave. Duration
- 1h 21m
- Frequency
- 3 times a day
- Estimated price
- RM 3–26
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 3–5
- Express
- RM 17–26
Train from Parit Buntar to Ipoh
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- RM 3–24
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 3–5
- Express
- RM 16–24
Train from Nibong Tebal to Ipoh
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- RM 3–24
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 3–5
- Express
- RM 16–24
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Parit Buntar to Ipoh
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- RM 29–40
- Website
- https://www.ktmb.com.my/Komuter.html
Train from Nibong Tebal to Ipoh
- Ave. Duration
- 1h 29m
- Frequency
- Every 3 hours
- Estimated price
- RM 30–45
- Website
- https://www.ktmb.com.my/Komuter.html
- Ave. Duration
- 52 min
- Estimated price
- RM 55–360
Public Transport Cooperative
- Phone
- +60 5-716 0733
Taxi service Batu Kawan
- Phone
- +60 12-579 9765
Public Transport Cooperative
- Phone
- +60 5-716 0733
Taxi service Batu Kawan
- Phone
- +60 12-579 9765
Public Transport Cooperative
- Phone
- +60 5-716 0733
Taxi service Batu Kawan
- Phone
- +60 12-579 9765
Public Transport Cooperative
- Phone
- +60 5-716 0733
Taxi service Batu Kawan
- Phone
- +60 12-579 9765
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 The London Underground: Essential tips to navigate the Tube, Italian Lakes: Getting around by train, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.






