Book your train tickets with KTM Berhad.

KTM Berhad is the state-owned railway operator in Malaysia, connecting Alor Setar, Butterworth, Ipoh, Kuala Lumpur, Pulau Sebang and Johor Bahru in the West Coast, Tumpat, Wakaf Bharu and Jerantut in the East Coast, and Singapore across the Strait of Johor.

Trains operated by KTM Berhad

KTM Berhad operates three types of train services:

  • - KTM ETS
  • - KTM Intercity
  • - KTM Komuter

KTM ETS is a high-speed rail service that operates along the electrified double-tracked stretch of the West Coast Line between Padang Besar and Johor Bahru. KTM ETS trains travel up to 140 km/h on a metre gauge rail line.

KTM ETS supports two passenger classes with reserved seats: Business Seat arranged in a 1+2 row configuration and Seat arranged in a 2+2 row configuration.

KTM Intercity is a diesel-hauled rail service than runs on a single-track along the East Coast Line between Tumpat and Johor Bahru, and across the Strait of Johor between Johor Bahru and Singapore. KTM Intercity trains travel up to 110 km/h on a metre gauge rail line.

KTM Intercity supports one passenger class with reserved seats: Second class Seat arranged in a 2+2 row configuration and one passenger class with reserved berths: Second class Sleeper.

KTM Komuter is a commuter rail service that operates along the electrified double-tracked stretch of the West Coast Line between Padang Besar and Butterworth, between Ipoh and Butterworth, and between Batu Caves and Pulau Sebang. KTM Komuter trains travel up to 120 km/h on a metre gauge rail line.

KTM Komuter supports one passenger class: Non-Reserved Seat.

For more information about travelling by train, please read our Train Guide in Malaysia.

Routes

We facilitate advance ticket booking for KTM ETM, KTM Intercity and KTM Komuter trains operated by KTM Berhad in Malaysia and Singapore.

KTM ETS

Stations EX Express EP Platinum EG Gold
Padang Besar
Alor Setar
Butterworth
Ipoh
Kuala Lumpur
KL Sentral
Seremban
Pulau Sebang
Gemas
Segamat
Kluang
JB Sentral

All trains stop, Some trains stop, Trains do not stop

KTM Intercity

Stations ERT SH
Tumpat
Wakaf Bharu
Dabong
Gua Musang
Kuala Lipis
Jerantut
Gemas
Segamat
Kluang
JB Sentral

All trains stop, Some trains stop, Trains do not stop

Stations ST
JB Sentral
Woodlands CIQ

All trains stop, Some trains stop, Trains do not stop

KTM Komuter

Stations Transfers
Padang Besar SRT Southern Line
KTM ETS
Bukit Ketri
Arau KTM ETS
Kodiang
Anak Bukit KTM ETS
Alor Setar KTM ETS
Kobah
Gurun KTM ETS
Sungai Petani KTM ETS
Tasek Gelugor KTM ETS
Bukit Mertajam KTM ETS
Bukit Tengah
Butterworth Penang Shuttle Boat Line
KTM ETS
Bukit Tengah
Bukit Mertajam KTM ETS
Simpang Ampat
Nibong Tebal KTM ETS
Parit Buntar KTM ETS
Bagan Serai KTM ETS
Kamunting
Taiping KTM ETS
Padang Rengas
Kuala Kangsar KTM ETS
Sungai Siput KTM ETS
Ipoh KTM ETS
Stations Transfers
Batu Caves
Taman Wahyu
Kampung Batu Putrajaya Line
Batu Kentonmen
Sentul
Putra Ampang Line
Sri Petaling Line
Bank Negara Ampang Line
Sri Petaling Line
Kuala Lumpur Kelana Jaya Line
Kajang Line
KTM ETS
KL Sentral Kelana Jaya Line
KL Monorail Line
Kajang Line
KLIA Ekspres
KLIA Transit
KTM ETS
Mid Valley
Seputeh
Salak Selatan
Bandar Tasik Selatan (BTS) Terminal Bersepadu Selatan (TBS)
Sri Petaling Line
KLIA Transit
KTM ETS
Serdang
Kajang Kajang Line
KTM ETS
Kajang 2
UKM
Bangi
Batang Benar
Nilai
Labu
Tiroi
Seremban KTM ETS
Senawang
Sungai Gadut
Rembau
Pulau Sebang/Tampin KTM ETS

Destinations

KTM Berhad serves the following destinations in Peninsular Malaysia and Singapore:

West Coast

The West Coast comprises the states of Perlis, Kedah, Penang and Perak.

East Coast

The East Coast comprises the states of Kelantan, Terengganu and Pahang.

Central Region

The Central Region comprises the states of Selangor and Negeri Sembilan, and the federal territories of Kuala Lumpur and Putrajaya.

Southern Region

The Southern Region comprises the states of Malacca and Johor.

Singapore

The state of Johor in the Southern Region and Singapore are separated by the Strait of Johor.

Change policy

The following change terms apply to the train fares:

KTM Berhad Change time/date
Fare Second class Sleeper Permitted with fees
Fare Second class Seat Permitted with fees
Fare Seat Permitted with fees
Fare Business Seat Permitted with fees
Fare Premier class Seat Permitted with fees

If you wish to change your booking with KTM Berhad, please Contact Us. This option is available until 24 hours before departure, after that time please contact directly with KTM Berhad. Change fees will apply.

No change for tickets on public holidays.


Cancellation policy

The following cancellation terms apply to the train fares:

KTM Berhad Cancellation before departure
Fare Second class Sleeper Not permitted
Fare Second class Seat Not permitted
Fare Seat Not permitted
Fare Business Seat Not permitted
Fare Premier class Seat Not permitted

In accordance with the policy of KTM Berhad, tickets are non-refundable.


Reviews

Based on 1,337 reviews of customers.
Good 16 June 2026

Everything was fine, I just thought the food in the buffet car was poor, a very poor selection of snacks, I went just one hour into the journey and almost everything on the menu they didn’t have, I’m sure there was room on the train for a few extra boxes of potatoe chips and peanuts ! Philip  

Excellent 13 June 2026

Very professional the business class experience was excellent thank you John  

Good 13 June 2026

The train was great Christine  

Excellent 01 June 2026

The whole travel was easy and relaxing. Definitely would do that again in the future. Deane  

Excellent 23 May 2026

Making a reservation is very easy. It was very comfortable. It's an excellent mode of transportation. Ikuo  

Excellent 19 May 2026

On time fast train. Comfortable business class seats. The complimentary food doesn’t look great but it tasted really good. John  

Excellent 18 May 2026

It was my first time traveling to Penang via the KTM and it was such a great experience. Taking the train also made Penang a lot more accessible because it's a fuss-free way to travel, with predictable steps and travel time. Heng  

Excellent 16 May 2026

Todo ha estado bien, existe muy buena organización en la estación de tren. El personal es amable, te ayuda y así es facil acceder a tu asiento en el vagón. Teresita  

Good 15 May 2026

Great experience but struggled with finding space for luggage. Would be good to know which end of carriage the seat numbers go from before getting on and which end luggage rack Catherine  

Excellent 04 May 2026

Splendid. David was very kind and helpful. Easily arranged trip. Paul  

Excellent 24 April 2026

Todo genial Juan  

Excellent 21 April 2026

Very nice experience and well organised. Maybe more luggage space. It was very full and many travellers have big suitcases just as ourselves. Sadhna  

Excellent 16 April 2026

Fulfilled my expectations David  

Satisfactory 11 April 2026

Was too cold in the carriage, I needed to stand in the warmer entrance/exit areas Hein  

Excellent 08 April 2026

Réservation facile. Organisation irréprochable et train confortable. Attention cependant à prendre un pull dans le train; il y faisait vraiment frais. Frederic  

Satisfactory 02 April 2026

The train was on time and staff helpful. Train was clean and comfortable Stephanie  

Excellent 30 March 2026

A clean quiet service, running to time. Lucy  

Good 28 March 2026

Train departed on time but arrived 15 minutes late. Seats are confortable. Food average. Staff was nice. Karine  

Satisfactory 28 March 2026

Easy transfer from flight to train and a comfortable journey to Butterworth. Mark  

Poor 24 March 2026

The seat and service were excellent. I hadn't anticipated the temperature being so low though. Neil  

Excellent 23 March 2026

Sensational service excellent trip Gregory  

Excellent 23 March 2026

Easy access to the train via lounge at KL station. Good quality meal and snacks during journey. Very comfortable seats and travel environment. Train was on time. Hugh  

Excellent 21 March 2026

On time. Waiprib  

Excellent 21 March 2026

Train left on time and arrived on time Steve  

Satisfactory 19 March 2026

The train was perfect apart from the air-conditioning system, it was extremely cold for me, I had to wear heavy clothing but still I kept changing seats trying to find a less cold spot. Michail  

Excellent 18 March 2026

Great way to travel and see more of your beautiful country. Lynne  

Excellent 17 March 2026

The journey was easy and incident free, no issues Paul  

Excellent 14 March 2026

Lovely smooth journey, great to have aircon. Helpful staff in KL Helen  

Excellent 10 March 2026

The journey was smooth and the service was high standard Tony  

Excellent 08 March 2026

A different way to travel across Malaysia Mike  

Excellent 04 March 2026

First time for us to travel by train in Malaysia and we were very pleased with the service William  

Excellent 04 March 2026

Everything perfekt Ilona  

Good 03 March 2026

It was a bit too cold on the train Kestutis  

Good 03 March 2026

Train was too cold Caroline  

Excellent 02 March 2026

The young man serving us was very meticulous in serving us and removing the lunch wastes. He came through again later with a rubbish bag to collect use cups, empty bottles and other rubbish. The seats were comfortable and clean. Chee  

Excellent 01 March 2026

Train on time , a lot better service than British rail Cath  

Good 28 February 2026

The train was excellent but the temperature was much too cold. The locals and visitors all agreed. Sheila  

Good 26 February 2026

ETS trains are very good, punctual and well staffed. For a long-distance train the toilet facilities need particularattention for the comfort and cleanliness the passengers. One other two small maintenance cleans would have made it a five star. Gary  

Excellent 21 February 2026

Transport fast and just in time. Hans  

Excellent 21 February 2026

I wanted to get a booking a commuter train. Baolau allowed me to do it and they delivered the ticket before it departed. Excellent service. Michael  

Excellent 18 February 2026

Relaxed, punctual and quiet train ride Christiana  

Excellent 18 February 2026

Train left on time and arrived on time. Clean and comfortable train. Kamaljit  

Excellent 17 February 2026

Waiting for the train in station was fuss free, the train journey was first class, seats were excellent very comfortable and lots of leg room. We had lunch which was very good, the staff were very helpful and attentive,. The only let down was no WIFI on the train, I asked the attendant about it but he said he didn't know!! Jeffrey  

Satisfactory 16 February 2026

Outstanding service! After I left two valuable bags on board, the staff member caring for our carriage found my booking details and contacted me directly. He ensured my belongings were secured and transferred to the main office for collection. Professional, proactive and genuinely kind. I couldn’t be more appreciative. Golda  

Excellent 13 February 2026

Absolutely did what it said it would do, ran on time comfortable very relaxing Morris  

Good 11 February 2026

A few minutes late into Ipoh, but otherwise speedy and express, as advertised. Gary  

Excellent 10 February 2026

Clean and on time. Excellent service Helen  

Good 08 February 2026

Could have been clearer instructions in KL, once we got to the lounge it was very good! Fiona  

Excellent 01 February 2026

Everything well Michael  

Excellent 28 January 2026

Convenient and reliable. Thi  





Baolau Pte Ltd, 201434204K, Singapore
Baolau Co Ltd, 0313838015, Vietnam
Baolau Thai Co Ltd, 0105564006967, Thailand
Boeki Up Co Ltd, 5140001101308, Japan


   

#TravelAsiaWithBaolau #WeMakeTravelEasy