There are 4 ways to get from Batu Gajah to Gemas by train, tram, taxi, bus, 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, tram, taxi
best- Take the train from Batu Gajah to Kuala Lumpurtrain
- Take the tram from Kuala Lumpur to Pulau Sebangtram
- Take the taxi from Pulau Sebang to Gemastaxi
6h 32mRM 98–168Train, bus
cheapest- Take the train from Batu Gajah to Kl Sentraltrain Ets
- Take the bus from TBS Kuala Lumpur to Seremban Terminal 1bus
- Take the bus from Terminal One to Terminal Bahaubus
- Take the train from Serting to Gemastrain Sh
8h 55mRM 22–81Bus
- Take the bus from Terminal Meru Raya to Terminal Bersepadu Selatanbus Ipoh / ...
- Take the bus from Terminal Bersepadu Selatan to Segamatbus Kl
9h 29mRM 98–212Drive 356.4 km
- Drive from Batu Gajah to Gemascar 356.4 km
4h 28mRM 61–88
Questions & Answers
The cheapest way to get from Batu Gajah to Gemas is to train and bus which costs RM 22 - RM 85 and takes 8h 55m.
The fastest way to get from Batu Gajah to Gemas is to drive which takes 4h 28m and costs RM 60 - RM 90.
No, there is no direct bus from Batu Gajah to Gemas. However, there are services departing from Batu Gajah and arriving at Segamat via Medan Kidd, Terminal Meru Raya and Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 9h 29m.
The distance between Batu Gajah and Gemas is 357 km. The road distance is 356.4 km.
The best way to get from Batu Gajah to Gemas without a car is to train and tram and taxi which takes 6h 32m and costs RM 95 - RM 170.
It takes approximately 6h 32m to get from Batu Gajah to Gemas, including transfers.
Batu Gajah to Gemas bus services, operated by Transnasional, depart from Terminal Meru Raya station.
Batu Gajah to Gemas bus services, operated by Transnasional, arrive at Terminal Bersepadu Selatan station.
Yes, the driving distance between Batu Gajah to Gemas is 356 km. It takes approximately 4h 28m to drive from Batu Gajah to Gemas.
There are 44+ hotels available in Gemas.
What companies run services between Batu Gajah, Perak, Malaysia and Gemas, Malaysia?
You can take a bus from Batu Gajah to Gemas via Medan Kidd, Terminal Meru Raya, Terminal Bersepadu Selatan, and Segamat in around 9h 29m.
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Batu Gajah to Kuala Lumpur
- Ave. Duration
- 2h 17m
- Frequency
- 4 times a day
- Estimated price
- RM 34
- Website
- https://www.ktmb.com.my
- Silver
- RM 23–25
- Gold
- RM 34
- Platinum
- RM 43–46
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Batu Gajah to Kuala Lumpur
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- RM 4–35
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 4–7
- Express
- RM 21–35
Tram from Kuala Lumpur to Pulau Sebang
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a week
- Estimated price
- RM 3–24
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 3–5
- Express
- RM 16–24
Train from Batu Gajah to Kl Sentral
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- RM 5–35
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 5–8
- Express
- RM 22–35
Train from Serting to Gemas
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- RM 1–16
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 1–2
- Express
- RM 11–16
- Phone
- 017-6592527
- [email protected]
- Website
- transnasional.com.my
Bus from Terminal Meru Raya to Terminal Bersepadu Selatan
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 21–28
- Website
- https://www.transnasional.com.my/
- Phone
- +60 17-659 2527
- [email protected]
- Website
- plusliner.com.my
Bus from Terminal Meru Raya to Terminal Bersepadu Selatan
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- RM 22–30
- Website
- https://www.plusliner.com.my/
- Website
- easybook.com
Bus from Terminal Meru Raya to Terminal Bersepadu Selatan
- Ave. Duration
- 3h 11m
- Frequency
- Every 4 hours
- Estimated price
- RM 35–90
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to Segamat
- Ave. Duration
- 3h 33m
- Frequency
- Hourly
- Estimated price
- RM 22–50
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +60 111 066 1111
- [email protected]
- Website
- billionstarsexpress.com
Bus from TBS Kuala Lumpur to Seremban Terminal 1
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- RM 8–18
- Website
- http://www.billionstarsexpress.com/
- Phone
- 010-2266222
- [email protected]
- Website
- nssit.com.my
Bus from Terminal One to Terminal Bahau
- Ave. Duration
- 1h 27m
- Frequency
- Every 4 hours
- Estimated price
- RM 5–10
- Schedules at
- bas.my
- Ave. Duration
- 48 min
- Estimated price
- RM 90–110
Blue Cab Taxi Services
- Phone
- +60(12)2121718
- Website
- bluecab.my
Grab Taxi
- Website
- grab.com
Melaka Budget Taxi Service
- Phone
- +60 14-622 2159
- Website
- facebook.com
Taxi Melaka
- Phone
- +6019 948 1887
- Website
- taximelaka.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 How to get from Florence to Rome, How to get from Gatwick Airport into central London, and How to get from Luton Airport into central London - to help you get the most out of your next trip.














