Batang Melaka Station Timetable
ETSBatang Melaka is served by ETS. The first train today leaves at 07:54 to JB Sentral (ETS); the last at 23:43 to KL Sentral.
Next departures · Saturday 07:49
First & last train · Saturday
| Line & direction | First | Last |
|---|---|---|
| ETSsouthbound (Segamat, JB Sentral) | 07:54 | 23:12 |
| ETSnorthbound (KL Sentral, Butterworth, Padang Besar) | 10:04 | 23:43 |
Trains per hour
Departures from Batang Melaka in each hour, both directions, by timetable.
Busiest 10:00–11:00 · 3 trains
View as a table
| Hour | ETS |
|---|---|
| 07:00 | 1 |
| 08:00 | 0 |
| 09:00 | 2 |
| 10:00 | 3 |
| 11:00 | 0 |
| 12:00 | 0 |
| 13:00 | 2 |
| 14:00 | 1 |
| 15:00 | 2 |
| 16:00 | 1 |
| 17:00 | 2 |
| 18:00 | 3 |
| 19:00 | 2 |
| 20:00 | 1 |
| 21:00 | 0 |
| 22:00 | 2 |
| 23:00 | 2 |
Busiest 10:00–11:00 · 3 trains
View as a table
| Hour | ETS |
|---|---|
| 07:00 | 1 |
| 08:00 | 0 |
| 09:00 | 2 |
| 10:00 | 3 |
| 11:00 | 0 |
| 12:00 | 0 |
| 13:00 | 2 |
| 14:00 | 1 |
| 15:00 | 2 |
| 16:00 | 1 |
| 17:00 | 2 |
| 18:00 | 3 |
| 19:00 | 2 |
| 20:00 | 1 |
| 21:00 | 0 |
| 22:00 | 2 |
| 23:00 | 2 |
Busiest 10:00–11:00 · 3 trains
View as a table
| Hour | ETS |
|---|---|
| 07:00 | 1 |
| 08:00 | 0 |
| 09:00 | 2 |
| 10:00 | 3 |
| 11:00 | 0 |
| 12:00 | 0 |
| 13:00 | 2 |
| 14:00 | 1 |
| 15:00 | 2 |
| 16:00 | 1 |
| 17:00 | 2 |
| 18:00 | 3 |
| 19:00 | 2 |
| 20:00 | 1 |
| 21:00 | 0 |
| 22:00 | 2 |
| 23:00 | 2 |
Tap or hover a bar for details.
Full timetable
Same timetable every day.
ETS Southbound (Segamat, JB Sentral) (12 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 07:54 | 9571 | JB Sentral Next | |
| 09:47 | 9511 | JB Sentral | |
| 09:57 | 9523 | JB Sentral | |
| 14:22 | 9343 | Segamat | |
| 15:47 | 9425 | JB Sentral | |
| 17:17 | 9531 | JB Sentral | |
| 18:26 | 9577 | JB Sentral | |
| 19:37 | 9515 | JB Sentral | |
| 19:37 | 9533 | JB Sentral | |
| 20:01 | 9449 | JB Sentral | |
| 22:02 | 9535 | JB Sentral | |
| 23:12 | 9537 | JB Sentral |
ETS Northbound (KL Sentral, Butterworth, Padang Besar) (12 trains)
| Time | Train | Destination | Stops |
|---|---|---|---|
| 10:04 | 9442 | Padang Besar Next | |
| 10:59 | 9510 | KL Sentral | |
| 10:59 | 9524 | KL Sentral | |
| 13:03 | 9574 | KL Sentral | |
| 13:34 | 9428 | Padang Besar | |
| 15:04 | 9528 | KL Sentral | |
| 16:08 | 9352 | Butterworth | |
| 17:19 | 9530 | KL Sentral | |
| 18:39 | 9514 | KL Sentral | |
| 18:39 | 9532 | KL Sentral | |
| 22:49 | 9536 | KL Sentral | |
| 23:43 | 9580 | KL Sentral |
Timetable as an image
Save it to your phone or send it on WhatsApp. Valid from Friday, 6 Nov 2026.

From Batang Melaka to…
| Destination | Trains a day | Fastest | Distance |
|---|---|---|---|
| Kajang | 11 | 1h 28m | 120 km |
| Ipoh | 3 | 4h 28m | 354 km |
| Butterworth | 1 | 6h 34m | 534 km |
| Bukit Mertajam | 1 | 6h 23m | 525 km |
| Seremban | 12 | 43m | 74 km |
| Sungai Petani | 2 | 6h 19m | 555 km |
| Sungai Buloh | 3 | 2h 32m | 165 km |
| Kempas Baru | 11 | 1h 59m | 212 km |
| Arau | 2 | 7h 09m | 650 km |
| Alor Setar | 2 | 6h 48m | 612 km |
Direct trains only, for Saturday.
Lines & interchanges
- JB Sentral2h 18m
- Kempas Baru2h 09m
- Kulai1h 56m
- Layang Layang1h 43m
- Rengam1h 34m
- Kluang1h 23m
- Paloh1h 10m
- Bekok1h 00m
- Labis50 min
- Segamat34 min
- Gemas18 min
- Batang MelakaYou are here
- Pulau Sebang/Tampin15 min
- Seremban44 min
- Labu
- Bangi1h 22m
- Kajang1h 29m
- Serdang1h 44m
- Bandar Tasik Selatan1h 48m
- KL Sentral2h 02m
- Kuala Lumpur2h 17m
- Kepong Sentral
- Sungai Buloh2h 40m
- Rawang2h 58m
- Batang Kali3h 12m
- Kuala Kubu Bharu
- Tanjung Malim3h 30m
- Slim River
- Sungkai
- Tapah Road4h 10m
- Kampar4h 18m
- Batu Gajah4h 32m
- Ipoh4h 45m
- Sungai Siput5h 06m
- Kuala Kangsar5h 15m
- Taiping5h 32m
- Kamunting
- Bagan Serai5h 56m
- Parit Buntar6h 02m
- Nibong Tebal6h 08m
- Bukit Mertajam6h 22m
- Butterworth6h 33m
- Tasek Gelugor6h 18m
- Sungai Petani6h 30m
- Gurun6h 54m
- Alor Setar7h 00m
- Anak Bukit7h 18m
- Arau7h 22m
- Padang Besar7h 40m
- Hat Yai
Minutes from Batang Melaka by timetable. White circle: interchange station. Swipe sideways to see the whole line.
Location
Frequently asked questions
What time is the last train from Batang Melaka?
What time is the first train from Batang Melaka?
How long is the train from Batang Melaka to Kajang?
Know first when the timetable changes
Festive extra trains, timetable changes and disruptions. One channel, no spam.
Where does this data come from?
Timetables from the KTMB and Prasarana GTFS open data (data.gov.my, CC BY 4.0 licence), updated every day. Today’s data: Saturday, 7 Nov 2026.
Times are scheduled, not real-time. Jadual Tren is an unofficial site and is not affiliated with KTMB, Prasarana or Rapid KL. About Jadual Tren