To get from Bukit Mertajam to Batu Gajah, by far the quickest way to travel is to take one of the fast ETS train services operated by Malaysian Railways Keretapi
Tanah Melayu Berhad (usually known as the shortened versions of KTMB or KTM).
These modern trains can travel up to 140 km/h in service with the duration of the train journey from BM to Batu Gajah around an hour and 45 minutes (much quicker than travelling by bus)
(Jadual KTM ETS dari Bukit Mertajam ke Batu Gajah)
KTM BM to Batu Gajah ETS Schedule (Jadual Perjalanan ETS Terbaru):
Please note: Due to Covid 19, KTM is currently operating a reduced temporary schedule - to see the latest temporary ETS timetable click here >
|Train No||Departs B. Mertajam||Arrives Batu Gajah||Operating Days|
For the latest ticket prices on these trains:
Trains with an EG at the start are the cheaper ETS Gold Services.
Trains with an EP at the start are the more expensive ETS Platinum Services.
* Operates with the newer ETS2 train that now includes a Business Class coach.
If you want to see the full ETS train schedule with all the stops for all trains on the Bukit Mertajam to Batu Gajah route, click on the timetable link below:
(Tambang / Harga Tiket KTM Bukit Metajam ke Batu Gajah)
With the introduction of the KTM Flexi Fare system (Tambang Fleksi), prices for all ETS tickets now vary day-to-day.
You will now pay less than the basic fare if you book far in advance.
More if you book with just a few days go before your departure.
Ticket prices also vary according to the time of the day, day of the week and time of the year with various "Peak" and "Off-Peak" times.
For more information about the KTM Flexi Fares and a list of basic train ticket prices from BM:
(Beli Tiket untuk Kereta KTM Bukit Mertajam ke Batu Gajah)
If you want to travel by ETS train in Malaysia, you need a ticket to board the train.
This ticket gets you a reserved seat number (no standing passengers are allowed).
As seat numbers are limited, it is always best to book in advance as ETS services are very popular and can be fully booked well in advance during holiday periods and even at weekends.
You can buy your train tickets from BM to Batu Gajah from the ticket counter at Bukit Mertajam Railway station or from any other ETS railway station in Malaysia.