• Home
  • Book KLIA Express Ticket
  • Travel Insurance
  • Book Your Hotel
  • Cheap Flight Tickets
  • Rent a Car
  • Airport Transfer Services
  • Attractions & Tours
  • Recent Articles
  • KLIA News
  • About Us
  • Contact Us
  • Privacy Policy
  • Terms and Conditions
  • Home
  • Book KLIA Express Ticket
  • Travel Insurance
  • Book Your Hotel
  • Cheap Flight Tickets
  • Rent a Car
  • Airport Transfer Services
  • Attractions & Tours
  • Recent Articles
  • KLIA News
  • About Us
  • Contact Us
  • Privacy Policy
  • Terms and Conditions
KLIA EXPRESS TICKET
  • Home
  • Book KLIA Express Ticket
  • Travel Insurance
  • Book Your Hotel
  • Cheap Flight Tickets
  • Rent a Car
  • Airport Transfer Services
  • Attractions & Tours
  • Recent Articles
  • KLIA News
  • About Us
  • Contact Us
  • Privacy Policy
  • Terms and Conditions

Kuala Lumpur to Johar Bahru Train Schedule

Book Ticket

KL Central to JB Central - Trains Timetable

1. Train No. EP9523

Train Stations
Time
KL Sentral
07:55
Bandar Tasek Selatan
08:09
Kajang
08:28
Seremban
09:13
Pulau Sebang / Tampin
09:42
Batang Melaka
09:57
Gemas
10:15
Segamat
10:31
Labis
10:53
Bekok
11:03
Paloh
11:14
Kluang
11:29
Rengam
11:41
Layang-Layang
11:47
Kulai
11:59
Kempas Baru
12:09
JB Sentral
12:15

2. Train No. EP9531

Train Stations
Time
KL Sentral
15:15​
Bandar Tasek Selatan
15:29
Kajang
15:48​
Seremban
16:33
Pulau Sebang / Tampin
17:02​
Batang Melaka
17:17​
Gemas
17:35​
Segamat
17:51​
Labis
18:13​
Bekok
18:23​
Paloh
18:34​
Kluang
18:49​
Rengam
19:01
Layang-Layang
19:07​
Kulai
19:19​
Kempas Baru
19:29​
JB Sentral
19:35​

3. Train No. EP9533

Train Stations
Time
KL Sentral
17:35
Bandar Tasek Selatan
17:49
Kajang
18:08
Seremban
18:53
Pulau Sebang / Tampin
19:22
Batang Melaka
19:37
Gemas
19:55
Segamat
20:11
Labis
20:33
Bekok
20:43
Paloh
20:54
Kluang
21:09
Rengam
21:21
Layang-Layang
21:27
Kulai
21:39
Kempas Baru
21:49
JB Sentral
21:55

4. Train No. EG9449

Train Stations
Time
KL Sentral
17:50​
Bandar Tasek Selatan
18:06
Kajang
18:25
Seremban
19:15​
Pulau Sebang / Tampin
19:45
Batang Melaka
20:01​
Gemas
20:20​
Segamat
20:36
Labis
20:58
Bekok
21:08 
Paloh
21:19
Kluang
21:34 
Rengam
21:47
Layang-Layang
21:55
Kulai
22:10
Kempas Baru
22:23 
JB Sentral
22:30

5. Train No. EP9537

Train Stations
Time
KL Sentral
21:10​
Bandar Tasek Selatan
21:24​
Kajang
21:43​
Seremban
22:28
Pulau Sebang / Tampin
22:57​
Batang Melaka
23:12​
Gemas
23:30
Segamat
23:46
Labis
00:08​
Bekok
00:18
Paloh
00:29​
Kluang
00:44 
Rengam
00:56​
Layang-Layang
01:02 
Kulai
01:14
Kempas Baru
01:24​
JB Sentral
01:30​

JB Central to KL Central - Trains Timetable

1. Train No. EG9442

Train Stations
Time
JB Sentral
07:35​
Kempas Baru
07:43
Kulai
07:58
Layang-Layang
08:14 
Rengam
08:23
Kluang
08:38
Paloh
08:53
Bekok
09:03
Labis
09:13
Segamat
09:30​
Gemas
09:47
Batang Melaka
10:04​
Pulau Sebang / Tampin
10:18 
Seremban
10:48​
Kajang
11:38
Bandar Tasek Selatan
11:57​
KL Sentral
12:16​

2. Train No. EP9524

Train Stations
Time
JB Sentral
08:40
Kempas Baru
08:47
Kulai
08:59
Layang-Layang
09:12
Rengam
09:20
Kluang
09:33
Paloh
09:48
Bekok
09:58
Labis
10:08
Segamat
10:25
Gemas
10:42
Batang Melaka
10:59
Pulau Sebang / Tampin
11:14
Seremban
11:43
Kajang
12:28
Bandar Tasek Selatan
12:46
KL Sentral
13:00

3. Train No. EP9528

Train Stations
Time
JB Sentral
12:45​
Kempas Baru
12:52​
Kulai
13:04​
Layang-Layang
13:17​
Rengam
13:25
Kluang
13:38​
Paloh
13:53
Bekok
14:03​
Labis
14:13
Segamat
14:30
Gemas
14:47
Batang Melaka
15:04​
Pulau Sebang / Tampin
15:19
Seremban
15:48​
Kajang
16:33​
Bandar Tasek Selatan
16:51​
KL Sentral
17:05

4. Train No. EP9532

Train Stations
Time
JB Sentral
16:20
Kempas Baru
16:27
Kulai
16:39
Layang-Layang
16:52
Rengam
17:00
Kluang
17:13
Paloh
17:28
Bekok
17:38
Labis
17:48
Segamat
18:05
Gemas
18:22
Batang Melaka
18:39
Pulau Sebang / Tampin
18:54
Seremban
19:23
Kajang
20:08
Bandar Tasek Selatan
20:26
KL Sentral
20:40

5. Train No. EP9536

Train Stations
Time
JB Sentral
20:30​
Kempas Baru
20:37​
Kulai
20:49 
Layang-Layang
21:02
Rengam
21:10​
Kluang
21:23
Paloh
21:38​
Bekok
21:48​
Labis
21:58​
Segamat
22:15
Gemas
22:32​
Batang Melaka
22:49
Pulau Sebang / Tampin
23:04​
Seremban
23:33
Kajang
00:18​
Bandar Tasek Selatan
00:36​
KL Sentral
00:50

Related Articles

​KTM ETS Schedule - 2026 Updated
​KLIA Express Train Schedule - 2026 Updated
​KLIA Transit Train Schedule - 2026 Updated
​Johor to KL Train Guide

Travel insurance

Hotels in Malaysia WITH UPTO 30% dISCOUNT

Refundable Flight Tickets

RENT A CAR

Airport Transfers

aTTRACTIONs AND tOURS pACKAGES


Book KLIA eXPRESS ticket

Kkliaexpressticket.com is an independent travel information website and is not affiliated with KLIA Ekspres. Official website for KLIA Ekspres train is https://www.kliaekspres.com
Copyright © 2026