KTM / ETS to JB Train Time-table
JB Sentral – KL Sentral Schedule
Train no. EP9524 08:40 /13:00 | EP9528 12:45 / 17:05 | EP9532 16:20 / 20:40 | EP9536 20:30 / 00:50
KL Sentral Schedule – JB Sentral
Train no. EP9523 07:55 / 12:15 | EP9531 15:15 / 19:35 | EP9533 17:35 / 21:55 | EP9537 21:10 / 01:30
JB Sentral – Kempas Baru – Kulai – Layang-layang – Rengam – Kluang – Paloh – Bekok – Labis – Segamat – Batang Melaka – Pulau Sebang – Seremban – Kajang – Bandar Tasek Selatan – KL Sentral
Four trips a day, the journey takes 4 hours and 20 minutes each for both directions

ETS Time-table: JB Sentral – Segamat – KL Sentral – Ipoh – Taiping – Padang Besar
Train no. EG9442 – Duration: 10hr 18min – GOLD
JB Sentral (07:35) – Kempas Baru – Kulai – Layang-layang – Rengam – Kluang – Paloh – Bekok – Labis – Segamat – Batang Melaka – Pulau Sebang – Seremban – Kajang – Bandar Tasek Selatan – KL Sentral (10:41) – Kuala Lumpur – Sungai Buloh – Rawang – Tanjung Malim – Tapah Road – Kampar – Batu Gajah – Ipoh – Sungai Siput – Kuala Kangsar – Padang Rengas – Taiping – Bagan Serai – Parit Buntar – Nibong Tebal – Tasek Gelugor – Sungai Petani – Gurun – Alor Setar – Anak Bukit – Arau – Padang Besar (17:53)
^Only 1 trip EP9442 – JB Sentral to P.Besar & 1 trip EP9449 – P.Besar to JB Sentral Direct trains a day
>> Detailed Schedule
In summary, there is total 10 trips of ETS services for JB Sentral and 2 trips of ETS Segamat – Butterword as following:
- 2 trips between Padang Besar and JB Sentral
- 8 trips between KL Sentral and JB Sentral
- 2 trips between Butterworth and Segamat
Full Time-table ETS Padang Besar – KL Sentral – JB Sentral effective 01-Jan-2026