KTM Company Reviews
train #9105 ETS Platinum, KTM, 2019/05/06
The 3A seat was comfortable, and I thought it was good that the coach has a electronic outlet.
train #9201 ETS Platinum, KTM, 2019/08/21
train #9105 ETS Platinum, KTM, 2019/08/18
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.
train #9321 ETS Gold, KTM, 2019/08/17
Lovely... service guy at tampin station helpful for change and directions
train #9201 ETS Platinum, KTM, 2019/08/16
Train was well maintained, clean and bright. But aircon is too cold! Overall the ride is a comfortable one.
train #9322 ETS Gold, KTM, 2019/08/08
Great quick train. Also had buffet car and tv documentaries. Remember to bring a jacket - air con is very cold
train #40 Class II AC, KTM, 2019/08/08
Not the fastest train, but was comfortable, lots of legroom, and exactly on time. Very cheap as well!
train #9105 ETS Platinum, KTM, 2019/08/05
Great service, on time. Access to wifi would be better
train #9203 ETS Platinum, KTM, 2019/07/18
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...
train #9201 ETS Platinum, KTM, 2019/07/16
Left on time and arrived on time. Don't sit in row 2 because you won't get a view!
train #9105 ETS Platinum, KTM, 2019/07/02
Link from Penang Sentral to Butterworth station not finished and a bit awkward for lugging baggage. Need to finish signage and integration. Otherwise: punctual and comfortable. Even have decent tea on board.
train #9102 ETS Platinum, KTM, 2019/07/01
All in all we were impressed with the train service and it's cleanliness and timeliness. 3 areas for improvement 1) passengers are asked to be at station 30 mins before departure, however gates only open 10 mins before departures 2) we were seated in coach F seats 2D and 2C - these seats were just awful. No window, luggage rack in front and a fixed table. My 6ft 4 in husband could not get his legs in. On a positive note your excellent staff moved us to better seats - thank you to your staff. But - do not select these seats - they are like a prison cell. 3) aircon is a little chilly so pack a jumper / cardigan / fleece
train #9026 ETS Gold, KTM, 2019/06/24
Train clean, on time, easy access. My assigned seat not good but I cannot blame anybody. Coach A seat 15A but it was a table for 4 . I have arthritic knees that need stretching but I feared upsetting the lady in front of me. My return trip today Coach C 5D was excellent Sentral is easy if you follow signs, but agree potentially scary. Ipoh was easy. Recommended route from KL to Ipoh, even for foriegners like me.
train #9102 ETS Platinum, KTM, 2019/06/22
I would have given it more but it was FREEZING. I see that everyone has said the same yet nothing is being done. KL station was fine but Butterworh was not. Poor signs and a long upwards flight of stairs not helpful. I finally saw the lift . Small and chaotic, people with kids, and older people trying to get on. Please have more information about how to get to the ferry or run a shuttle. Make it part of the ticket. The train itself was on time and some of the scenery was lovely. Would do it again if not so cold and now I know about Butterworth.
train #9321 ETS Gold, KTM, 2019/06/19
Wish we had know our seats had no window. Only sweetened coffee from a packet and food selection was not great. .. and those stubid window blinds that allow one person to block the view of others are just dumb.
train #9104 ETS Platinum, KTM, 2019/06/16
I appreciate the aircon on the train and the fact that it arrived at my destination on time. Cheers
train #9104 ETS Platinum, KTM, 2019/06/15
Perfect trip, on time, comfortable train, air conditioned.
train #40 Class II AC, KTM, 2019/06/12
Slow but nice train. Takes quite a while and sometimes has to wait quite long at stations, either to wait out the time until timetable departure or to let another train pass. Comfortable and air-conditioned, but just like with all KTM trains I could consider taking a hoodie or something because a t-shirt is too cold with the AC on. Do take a look at the stations, some are very fancy (like Gemas) and some are just some wooden platforms. Do remember to take some food and drinks with you, as there is none available on the train. Gemas station doesn't seem to have anything either, but there's a KFC and Pizza Hut close by. The KFC takes credit card, dunno about any other places in Gemas. At max I think our coach was about half full, so it wasn't very busy. If you're doing (SG-)JB-KL, try to have a few hours transfer time In Gemas, such as the 8:45am JB train to the 15:10 Gemas train.
train #9029 ETS Gold, KTM, 2019/06/10
Its easy to buy the ticket, just show the confirmation code and got the ticket
train #93 Shuttle, KTM, 2019/06/02
Trains too crowded, can have less people as each trip as there is safety issue when boarding and alighting. Other than that it is an efficient service.
train #9102 ETS Platinum, KTM, 2019/06/01
The train is great and the views amazing! Just one little thing to improve: please AC is too high. My area was cold but some parts of the train were even more. We did the whole journey backwards. At the beginning I felt a bit dizzy, but I got used to it especially because it was less cold and the views made me forget I was going backwards. Next time will be good to know if you are going backwards when you book the trip.
train #9201 ETS Platinum, KTM, 2019/05/20
Nothing fancy but a good experience. Train left on-time. Food is available at affordable price.
train #9321 ETS Gold, KTM, 2019/05/17
Excellent, excellent, excellent train ride. High speed rail, comfortable carriage, and tv screen at the front of the carriage. Bring a jacket because the train’s air conditioner works very well!
train #43 Class II AC, KTM, 2019/05/17
The train ride itself was good. The ride was very smooth, and there were no delays. I recommend that travelers bring their own water and snacks for the train ride; the train does not have a food or beverage service. Also, bring toilet paper for any layovers in Gemas, Malaysia; the train station in Gemas, Malaysia did not have toilet paper. Also, be prepared for no air conditioning at the Gemas train station!
train #93 Shuttle, KTM, 2019/05/17
Very easy train ride. Exiting Malaysian immigration was an easy process: stand, wait, and receive an exit stamp in the passport. Singapore immigration was inefficient; the Singapore immigration employees do not provide necessary arrival cards before entering the immigration booth. So, I entered the booth with luggage, and then I had to turn around and walk to a counter to prepare an arrival card.
train #9205 ETS Platinum, KTM, 2019/05/15
Train was on time, clean comfortable carriages. A little chilly but l had been warned in advance.
train #9201 ETS Platinum, KTM, 2019/05/13
Booking process efficient Train air conditioning was too cold. Had to stand in the Access way. Even a ski jacket was not warm enough
train #89 Shuttle, KTM, 2019/05/06
Customs clearance was a smooth one for both side. Thank you.
train #9105 ETS Platinum, KTM, 2019/05/04
Air Conditioning is very cold! Otherwise a good trip.
train #9201 ETS Platinum, KTM, 2019/05/03
Only issue was that it was absolutely freezing the whole way, found myself going to the door at the stops to thaw out
train #9102 ETS Platinum, KTM, 2019/05/01
Great service, clean carriage and very pleasant staff.
train #9105 ETS Platinum, KTM, 2019/04/30
Clean and nice train! And we get to buy some food and drinks on the train
train #9102 ETS Platinum, KTM, 2019/04/28
Trip was smooth with no issues except for the AC was cracked so high that it felt like ike you were in a walk-in cooler. It must of been 60 degrees in the passenger car with it 90 + outside. Even the native Maylasians were cold. Also the fact that our seats were facing backwards with no window on the window side of the train car for 5A & 5B. The staff was helpful & friendly though.
train #43 Class II AC, KTM, 2019/04/27
Gemas station has no display board or food options and train is painfully slow. However, it was perfectly on time arriving into JB
train #9420 ETS Gold, KTM, 2019/04/22
Clean train and a quick trip. Good air conditioning.
train #9102 ETS Platinum, KTM, 2019/04/21
Probably the most convenient way to get to Penang . But Jesus was the train cold. I didn’t have a jacket because it’s like 32 degrees outside and the train froze me. And just two toilets for 6 coaches? Come on. The toilets aren’t exactly clean either..
train #9102 ETS Platinum, KTM, 2019/04/19
The train seats were comfortable and spacious. I would drop half a Star rating only because of the temperature. It was uncomfortably cold the whole 4.5 hour trip. Other than the temperature, it was a nice way to get to Butterworth from Kuala Lumpur.
train #9203 ETS Platinum, KTM, 2019/04/18
Way too cold on the train... Aircon far too cold... no sockets to charge phone
train #9102 ETS Platinum, KTM, 2019/04/13
Love the train. Good coffee. But the air conditioning is TOO COLD!!!
train #40 Class II AC, KTM, 2019/04/12
Old and mildew smelly train car, dirty toilets, limited food choices. Looking forward to new faster trains.
クアラルンプールセントラル イポー Kepong Sentral バターワース Bukit Mertajam Taiping Parit Buntar パダンブサールマレーシア Alor Star Arau ゲマス Tampin Tanjung Malim Batu Gajah Tapah Road Kampar Kuala Kangsar Batang Melaka Kajang Seremban Batang Kali BDR Tasek Selatan ジョホールバル 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 ウッズランド Rawang Slim River Sungkai Behrang Kuala Kubu Bharu Sg Buloh Sungai Petani Sungai Siput Anak Bukit Gurun Padang Rengas Tasek Gelugor Genuang Mengkibol Tenang