The easiest way to buy your KTMB Electric Train Service seats is to book your ETS ticket online.
You can book directly from the KTMB official website. Or you can book using an online ticket agent.
This saves you the hassle and cost of having to travel to your nearest railway station to buy your train tickets.
To book online ETS train tickets for these fast trains (tiket keretapi laju) you can use the KTMB website or an online ticket booking agent in Malaysia who sell tickets at the same price you would pay at the station ticket counters (an admin fee may apply).
Currently, the KTM website is the best place to book ETS Train tickets online, as it works out the cheapest.
You can book your ETS ticket online direct from KTM (currently this is the cheapest option).
12Go offer train tickets in Malaysia and throughout SE Asia >
They are also good for bus, ferry, taxi / private transfers and flights around SE Asia.
If the train is already sold out on the day you want to travel:
visit our online bus booking page for alternative travel arrangements.
To book train tickets directly from the Malaysian Railways - Keretapi Tanah Melayu Berhad
website (KTMB.com.my) you will need to register for an account to purchase train tickets.
If you want to book direct, the rather cumbersome KTM booking site takes a lot longer to book tickets on:
To go directly to the KTMB E Ticket booking system click here >
Please Note:
ETS Senior Citizen (warga emas) price train tickets can now be booked online via the KTMB website (available for Malaysian citizens only).
(Mengenai Perkhidmatan Keretapi Elektrik di Malaysia)
The older ETS Trains in Malaysia operate from Kuala Lumpur's KL Sentral Railway Station to Ipoh in Perak with many trains a day going to Ipoh.
Stops on this route are:
KL Sentral, Kuala Lumpur (old Railway Station), Kepong Sentral, Sungai Buloh, Rawang, Batang Kali, Kuala Kubu Baru, Tanjung Malim, Behrang, Slim River, Sungkai, Tapah Road, Kampar, Batu Gajah and Ipoh.
New Services to the border with Thailand are now operating as the new KL to Padang Besar route has started.
The main stops on this route are:
KL Sentral, Tanjung Malin, Tapah Road, Kampar, Ipoh, Kuala Kangsar, Taiping, Parit Buntar, Sungai Petani, Alor Setar (for the ferry to Langkawi from Kuala Kedah), Arau (for the ferry to Langkawi from Kuala Perlis) and Padang Besar on the Malaysia / Thailand border.
Another new ETS Service operates between Kuala Lumpur and Butterworth in Penang.
A new ETS route up and running is the Butterworth to Padang Besar train.
This ETS Train stops at:
Butterworth Penang, Bukit Tengah, Bukit Mertajam, Tasek Gelugor, Sungai Petani, Gurun, Kobah, Alor Setar, Anak Bukit, Kodiang, Arau, Bukit Ketri and Padang Besar.
From 1st January 2016, this ETS route is being replaced with a new Komuter Service between Butterworth and Padang Besar.
The latest routes added on the 10th October 2015, now starts south of KL at Gemas, with one route to Butterworth, the other to Padang Besar.
This has added a few more stations to the ETS route south of KL.
They are:
Bandar Tasek Selatan, Kajang, Nilai, Seremban, Tampin (Pulau Sebang) and Batang Melaka.
(Jadual Waktu Keretapi ETS)
If you want to check the timetables for ETS Trains in Malaysia. Please see the following pages:
Related Pages:
ETS KL - Padang Besar Fares Table