ETS Train to Kedah KTM Schedule (Jadual)
Ticket Price (Harga Tiket)

Travel on the fast (keretapi laju) ETS train to Kedah state in the north-west of Peninsular Malaysia makes getting to to Kedah, quick and easy, with the Electric Train Service operating on two routes:

  • The Kuala Lumpur KL Sentral to Padang Besar route (laluan).
  • The less frequent Gemas to Padang Bessar route.

There are four railway stations in Kedah state that have ETS services.

From south to north they are:

All ETS Gold and Platinum services stop at the larger destinations of Sungai Petani and Alor Seter.

While only the ETS Gold trains stop at Gurun and Anak Bukit.

To see the latest KTM timetables (jadual perjalanan KTM / jadual waktu terkini) for ETS train to Kedah, please see:

If you want to visit the official KTM website to check for the latest schedules click here >

You can use these trains to travel from the following states:

To the south:

Penang, Perak, Wilayah Persekutuan (Kuala Lumpur), Selangor, Melaka and Negeri Sembilan.

From Perlis state in the north.

The most popular ETS routes to Kedah are:

KL to Alor Setar >

KL to SP >

Ipoh to Alor Setar >

Ipoh to SP >

You can also use the KTM Komuter Utara Trains (northern commuter line) from all stations in Perlis, Penang, and some stations in Perak.

To get to Bukit Mertajam, Bukit Tangah and Butterworth in Penang (located on a branch line), you will have to use these KTM Komuter services, as the ETS trains no longer travel from Butterworth to Kedah.

To see the latest Komuter timetables click here >

ETS Train to Kedah from Kuala Lumpur KL Sentral

If you want to take the train from KL to Kedah, please see the following pages with the latest timetables and ticket prices / fares (harga tiket / tambang):

ETS timetable from KL Sentral to Sungai Petani >

ETS timetable from KL Sentral to Gurun >

ETS timetable from KL Sentral to Alor Setar >

ETS timetable from KL Sentral to Anak Bukit >

KL Bus Station (TBS) to Kedah by train:

To travel from TBS to Kedah, you can take the direct service from Bandar Tasik Selatan Station (located next to TBS Bus Station) or take a KTM komuter train from BTS to KL Sentral and connect to one of the ETS services from KL to Kedah from there.

Train from Singapore and JB to Kedah

If you want to travel from Johor to Kedah by train, you will first have to get to either Gamas or Tampin, as the ETS services currently all terminate at Gemas and the line to JB has yet to be upgraded to accommodate these Electric Trains.

To see the latest timetable for the JB to Gemas / Tampin Shuttle trains click here >

If you want to travel from Singapore to Kedah by train, you will have to take a Shuttle train to JB Sentral Station, then connect to the other Shuttle services to Gemas / Tampin.

To see the latest Shuttle train timetable from Singapore to JB click here >

ETS schedules main page >

ETS train Malaysia main page >

Book Transport / Hotels Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam...:

 - Bus >

 - Train >

 - Ferry >


Find Cheap Flights in SE Asia >


Find the best deals for hotels >