Jadual Tren BMEN

Kulai Station Timetable

ETSShuttle SelatanEkspres Rakyat Timuran

Kulai is served by ETS, KTM Shuttle Selatan and Ekspres Rakyat Timuran. The first train today leaves at 05:13 to JB Sentral (Shuttle Selatan); the last at 11:59 (early next morning) to JB Sentral.

Timetable updated: · KTMB & Prasarana open data
Kulai station
Photo: ZKang123 · CC BY-SA 4.0 · Wikimedia Commons

Next departures · Saturday 04:32

05:13Shuttle Selatanto JB Sentral800141 min
06:13ETSto JB Sentral95811h 41m
06:13ETSto JB Sentral96211h 41m
06:58Shuttle Selatanto JB Sentral80112h 26m
07:04Shuttle Selatanto Paloh80042h 32m
07:58ETSto Padang Besar94423h 26m
08:59ETSto KL Sentral95104h 27m
Scheduled times, not real-time.See full timetable ↓

First & last train · Saturday

Line & directionFirstLast
ETSsouthbound (JB Sentral)06:1301:08 +1
ETSnorthbound (KL Sentral, Butterworth, Padang Besar)07:5821:48
Shuttle Selatansouthbound (JB Sentral)05:1319:18
Shuttle Selatannorthbound (Paloh)07:0421:09
Ekspres Rakyat Timurannorthbound (Tumpat)20:1120:11
Ekspres Rakyat Timuransouthbound (JB Sentral)11:5911:59 +1

Trains per hour

Departures from Kulai in each hour, both directions, by timetable.

Busiest 20:00–21:00 · 6 trains

ETSShuttle SelatanEkspres Rakyat Timuran
View as a table
HourETSShuttle SelatanEkspres Rakyat TimuranTotal
05:000101
06:002103
07:001102
08:001001
09:004105
10:001001
11:004105
12:000000
13:002103
14:001001
15:002002
16:002103
17:003003
18:000101
19:001102
20:005016
21:003104
22:001001
23:001001
00:000000
01:001001
02:000000
03:000000
04:000000
05:000000
06:000000
07:000000
08:000000
09:000000
10:000000
11:000011

Tap or hover a bar for details.

Full timetable

Same timetable every day.

ETS Southbound (JB Sentral) (18 trains)

TimeTrainDestinationStops
06:139581JB Sentral Next
06:139621JB Sentral
09:499571JB Sentral
11:499511JB Sentral
11:539523JB Sentral
13:589623JB Sentral
14:599323JB Sentral
17:089585JB Sentral
17:089625JB Sentral
17:349425JB Sentral
19:139531JB Sentral
20:089627JB Sentral
20:219577JB Sentral
21:339533JB Sentral
21:399515JB Sentral
22:109449JB Sentral
23:589535JB Sentral
01:08 +19537JB Sentral

ETS Northbound (KL Sentral, Butterworth, Padang Besar) (17 trains)

TimeTrainDestinationStops
07:589442Padang Besar Next
08:599510KL Sentral
09:039524KL Sentral
09:389584Gemas
09:389624Gemas
10:169326Butterworth
11:089574KL Sentral
11:469428Padang Besar
13:089528KL Sentral
15:239530KL Sentral
15:539626Gemas
16:399514KL Sentral
16:439532KL Sentral
20:239588Gemas
20:239628Gemas
20:539536KL Sentral
21:489580KL Sentral

Timetable as an image

Save it to your phone or send it on WhatsApp. Valid from Friday, 6 Nov 2026.

Train timetable at Kulai station (image)
Download PNGOpen full size

From Kulai to…

DestinationTrains a dayFastestDistance
Kajang103h 23m310 km
Ipoh36h 16m544 km
Butterworth17h 59m725 km
Bukit Mertajam17h 46m715 km
Seremban122h 31m265 km
Sungai Petani28h 07m746 km
Sungai Buloh34h 20m356 km
Kempas Baru249m21 km
Arau28h 57m841 km
Alor Setar28h 36m803 km

Direct trains only, for Saturday.

Lines & interchanges

Minutes from Kulai by timetable. White circle: interchange station. Swipe sideways to see the whole line.

Location

KulaiKempas Baru
Coordinates
1.66313, 103.60049

Frequently asked questions

What time is the last train from Kulai?
ETS southbound (JB Sentral): 01:08. ETS northbound (KL Sentral, Butterworth, Padang Besar): 21:48. KTM Shuttle Selatan southbound (JB Sentral): 19:18. KTM Shuttle Selatan northbound (Paloh): 21:09. Ekspres Rakyat Timuran northbound (Tumpat): 20:11. Ekspres Rakyat Timuran southbound (JB Sentral): 11:59. Times for Saturday.
What time is the first train from Kulai?
ETS southbound (JB Sentral): 06:13. ETS northbound (KL Sentral, Butterworth, Padang Besar): 07:58. KTM Shuttle Selatan southbound (JB Sentral): 05:13. KTM Shuttle Selatan northbound (Paloh): 07:04. Ekspres Rakyat Timuran northbound (Tumpat): 20:11. Ekspres Rakyat Timuran southbound (JB Sentral): 11:59.
How long is the train from Kulai to Kajang?
The fastest direct train takes 3 hr 23 min. There are 10 direct trains today. See the full timetable.

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