There are 5 ways to get from Ipoh to Batu Gajah Station 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
best- Take the train from Ipoh to Batu Gajahtrain Ets
13 minRM 1–14Bus
- Take the bus from Acs Ipoh to Ktm Batu Gajahbus Medan Kidd-Batu Gajah-Sri Iskandar
32 minTaxi
- Take the taxi from Ipoh to Batu Gajah Stationtaxi 17.2 km
20 minRM 40–50Drive 17.2 km
- Drive from Ipoh to Batu Gajah Stationcar 17.2 km
20 minRM 3–5Bus via Batu Gajah
- Take the bus from Medan Kidd to Batu Gajahbus A36
51 minRM 2–5
Ipoh to Batu Gajah Station by train
Questions & Answers
The cheapest way to get from Ipoh to Batu Gajah Station is to bus via Batu Gajah which costs RM 2 - RM 5 and takes 51 min.
The fastest way to get from Ipoh to Batu Gajah Station is to train which takes 13 min and costs RM 1 - RM 14.
Yes, there is a direct bus departing from Acs Ipoh and arriving at Ktm Batu Gajah. Services depart twice daily, and operate Tuesday. The journey takes approximately 32 min.
Yes, there is a direct train departing from Ipoh and arriving at Batu Gajah. Services depart every four hours, and operate every day. The journey takes approximately 13 min.
The distance between Ipoh and Batu Gajah Station is 16 km. The road distance is 17.2 km.
The best way to get from Ipoh to Batu Gajah Station without a car is to train which takes 13 min and costs RM 1 - RM 14.
The train from Ipoh to Batu Gajah takes 13 min including transfers and departs every four hours.
Ipoh to Batu Gajah Station bus services, operated by BAS.MY Ipoh, depart from Acs Ipoh station.
Ipoh to Batu Gajah Station train services, operated by KTM Intercity, depart from Ipoh station.
The best way to get from Ipoh to Batu Gajah Station is to train which takes 13 min and costs RM 1 - RM 14. Alternatively, you can bus, which costs and takes 32 min.
What companies run services between Ipoh, Malaysia and Batu Gajah Station, Malaysia?
KTM Intercity operates a train from Ipoh to Batu Gajah hourly. Tickets cost RM 1–14 and the journey takes 13 min. KTM ETS also services this route 4 times a day. Alternatively, BAS.MY Ipoh operates a bus from Acs Ipoh to Ktm Batu Gajah twice daily, and the journey takes 32 min.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Ipoh to Batu Gajah
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Estimated price
- RM 1–14
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 1
- Express
- RM 9–14
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Ipoh to Batu Gajah
- Ave. Duration
- 13 min
- Frequency
- 4 times a day
- Estimated price
- RM 10
- Website
- https://www.ktmb.com.my
- Silver
- RM 9–11
- Gold
- RM 10
- Platinum
- RM 10–11
- Website
- nssit.com.my
Bus from Acs Ipoh to Ktm Batu Gajah
- Ave. Duration
- 32 min
- Frequency
- Twice daily
- Schedules at
- https://bas.my/basmyipoh.php
- Phone
- 05-255 1128
- [email protected]
- Website
- peraktransit.com.my
Bus from Medan Kidd to Batu Gajah
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- RM 2–5
- Schedules at
- peraktransit.com.my
- Ave. Duration
- 20 min
- Estimated price
- RM 40–50
Perkhidmatan teksi/kereta sewa ipoh
Persatuan Pemandu- Pemandu Teksi
- Phone
- +60135848085
- Website
- taxiteksiipoh.blogspot.com
Taxi servis Ipoh
- Phone
- +60-19-456-4857
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 South Korea: Travelling from Seoul to Busan , Travel Insider: Top Japan travel tips by Beatrix Holland, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Ipoh to Batu Gajah Station bus services, operated by BAS.MY Ipoh, arrive at Ktm Batu Gajah station.
Ipoh to Batu Gajah Station train services, operated by KTM Intercity, arrive at Batu Gajah station.
Yes, the driving distance between Ipoh to Batu Gajah Station is 17 km. It takes approximately 20 min to drive from Ipoh to Batu Gajah Station.
Book your Ipoh to Batu Gajah Station train tickets online with 12go.asia.
There are 1611+ hotels available in Batu Gajah Station.






