KTM

Buy KTM Tickets

Butterworth - Kuala Lumpur
Find tickets
Train ETS Gold
05:15, 07:30, 18:33
Train ETS Platinum
04:45, 06:05, 13:10, 16:00
Butterworth - Negeri Sembilan
Find tickets
07:30
Ipoh - Kuala Lumpur
Find tickets
Train ETS Gold
05:05, 06:00, 08:20, 12:00, 13:00, 16:05, 18:12, 19:34
Train ETS Silver
05:00
Johor Bahru - Kelantan
Find tickets
19:15
Johor Bahru - Malacca
Find tickets
10:10, 14:00, 22:30
Johor Bahru - Singapore
Find tickets
05:00, 05:30, 06:00, 06:30, 07:00, 07:30, 08:45, 10:00, 11:30, 12:45, 14:00, 15:15, 16:30, 17:45, 19:00, 20:15, 21:30, 22:45
Kuala Lumpur - Butterworth
Find tickets
Train ETS Gold
22:30, 22:45
Train ETS Platinum
11:15, 13:30, 20:20
Kuala Lumpur - Ipoh
Find tickets
Train ETS Gold
09:00, 09:50, 12:15, 15:05, 16:00, 19:40, 20:40, 22:30, 22:45
Train ETS Platinum
09:55, 11:15, 13:30, 18:34, 20:20
Train ETS Silver
21:39, 23:05
Kuala Lumpur - Padang Besar
Find tickets
09:55, 18:34
Negeri Sembilan - Butterworth
Find tickets
15:13, 16:00
Negeri Sembilan - Padang Besar
Find tickets
08:05, 16:00, 21:10
Padang Besar - Kuala Lumpur
Find tickets
Train ETS Gold
07:05, 12:50, 15:55
Train ETS Platinum
09:40, 13:45, 16:50
Padang Besar - Negeri Sembilan
Find tickets
07:05, 12:50, 15:55

KTM Company Reviews

4.1
1080 customer reviews
5
44%
4
34%
3
13%
2
5%
1
4%
99.4% of 14,456 travelers were presumably happy with KTM as they left good or no review
AH
2
train #9104 ETS Platinum, KTM, Nov 8, 2019
Unfortunarely, I have paid platinum ets, but no Food n drink service available.. Ets also poor of passangers awaraness belonging, so that if passangers do not remind their belonging, it will be a sad story.. And it happen to me...
ER
5
train #9322 ETS Gold, KTM, Nov 2, 2019
Clean, modern train. Excellent comfort and legroom. On time journey
ER
4
train #40 Class II AC, KTM, Oct 31, 2019
Comfortable trip. The trains aren’t new but this doesn’t detract from the experience. It was a slow journey that was held up by construction works for the ETS extension and trains coming in the opposite direction, however we made up the delay time and arrived in Gemas just a couple minutes late and in time to catch the connecting ETS service to KL Sentral
TS
2
train #9105 ETS Platinum, KTM, Oct 29, 2019
Make sure you check your seat assignments. We got booked into a quad and had to play footsie with a stranger sat facing towards us the entire journey.
GL
4
train #9321 ETS Gold, KTM, Oct 24, 2019
Comfortable fast efficient electric train, arrived exactly on time BUT freezing air conditioning. Bring a pullover and jacket.
AS
4
train #9102 ETS Platinum, KTM, Oct 13, 2019
Train was on time, reasonably clean and seats were OK. However the aircon was very cold. Have a jumper to hand. Easy to get to the ferry.
SY
3
train #83 Shuttle, KTM, Oct 6, 2019
The instructions to exchange or not to the actual tickets are not clear. Or else it can be a easy travelling mode. Thank you.
WT
2
train #61 Shuttle, KTM, Oct 2, 2019
Sorry ,this is not about the trip.My issue is that this booking was a mistake as this is the first time I booked your service.I wanted to cancel and re-book something more suitable but was repeatedly rejected that I was not allowed to double book .This booking was for around 5 am from JB terminal, while what I wanted was 5 pm return(to Singapore) As a result,since my 5 am slot was not practical for my schedule ,I have to forgo my trip as I could not get a return ticket because your system does not allow "double" booking,I was willing to cancel the 5 am slot and forgo the refund.But the system is so cast in stone that there is no way round it.
JW
5
train #40 Class II AC, KTM, Oct 1, 2019
A fabulous journey through cool tropical forest. The slow train is comfortable and clean and rocks its way romantically through the countryside passing through interesting communities. The clock is ticking on this experience as the development of the new line is progressing steadily. Friendly people, great service.
MS
5
train #9105 ETS Platinum, KTM, Sep 15, 2019
Excellent train trip and recommended. Buffet car, air conditioned carriage, luggage racks. Train ran on time. A little more organisation at the station would be helpful in guiding passengers.
LP
2
train #9321 ETS Gold, KTM, Sep 14, 2019
Can’t rate the trip as my Mother had a heart Attack and could not travel. We could change the travel date if we presented in person at a railway station with our passports. 12Go Asia were fantastic and did everything possible, explaining the situation and that I had supporting documentation and how could we present ourselves from Australia. KTM wasn’t interested, they have strict rules. We have rescheduled our trip but are giving Malaysia a miss.
GW
5
train #9202 ETS Platinum, KTM, Aug 21, 2019
its nice and fast, usually only have small number of passenger.
EM
4
train #9105 ETS Platinum, KTM, Aug 18, 2019
eTickets were easy to buy. At the station we changed them paper ones, don't know, if that would have beeb necessary. Train trip went smoothly. The only thing we missed was the carriage service what cones to drinks and small snacks. It was nice surprise, that the train borh depatured and arrived in time. We will recommend train trip in Malaysia to others as well.
DL
5
train #9321 ETS Gold, KTM, Aug 17, 2019
Lovely... service guy at tampin station helpful for change and directions
KP
5
train #9201 ETS Platinum, KTM, Aug 16, 2019
Train was well maintained, clean and bright. But aircon is too cold! Overall the ride is a comfortable one.
GM
5
train #9322 ETS Gold, KTM, Aug 8, 2019
Great quick train. Also had buffet car and tv documentaries. Remember to bring a jacket - air con is very cold
GM
4
train #40 Class II AC, KTM, Aug 8, 2019
Not the fastest train, but was comfortable, lots of legroom, and exactly on time. Very cheap as well!
JA
4
train #9105 ETS Platinum, KTM, Aug 5, 2019
Great service, on time. Access to wifi would be better
US
4
train #9203 ETS Platinum, KTM, Jul 18, 2019
Very nice train, pretty new and comfortable. Only the temperature was too low, everybody was freezing. Unfortunately, 59 km north of Kuala Lumpur the train had to stop due to a defect railway track. We had to leave the train and wait for a bus bringing us to Kuala Lumpur. So we arrived with 3 hours delay at the final destination. Anyway, we took it easy...
DR
4
train #9201 ETS Platinum, KTM, Jul 16, 2019
Left on time and arrived on time. Don't sit in row 2 because you won't get a view!

KTM Stations

Kuala Lumpur Sentral Ipoh Kepong Sentral Butterworth Bukit Mertajam Taiping Parit Buntar Padang Besar Malaysia Alor Star Arau Gemas Tampin Tanjung Malim Batu Gajah Tapah Road Kampar Kuala Kangsar Batang Melaka Kajang Seremban Batang Kali BDR Tasek Selatan Johor Bahru Kempas Baru Bekok Chamek Kluang Kulai Labis Layang Layang Paloh Rengam Segamat Tumpat Bahau Gua Musang Kemayan Kerambit Kuala Krau Merapoh Triang Dabong Jerantut Krai Kuala Lipis Mentakab Tanah Merah Wakaf Bharu Pasir Mas Woodlands Rawang Slim River Sungkai Behrang Kuala Kubu Bharu Sg Buloh Sungai Petani Sungai Siput Anak Bukit Gurun Padang Rengas Tasek Gelugor Genuang Mengkibol Tenang