Express · No. ETS 9422
KTM ETS KL–Johor Bahru train timings
KTM ETS KL–Johor Bahru timetable
3 stops · scheduled times| # | Station | Arrives | Departs | Halt | Km |
|---|---|---|---|---|---|
| 1 | KL Sentral | — | 07:00 | 0 | |
| 2 | Gemas Station | 09:30 | 09:35 | 5 min | 219 |
| 3 | JB Sentral | 11:30 | — | 364 |
Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by KTM Berhad on the day.
KTM ETS KL–Johor Bahru: Kuala Lumpur to Johor Bahru
KTM ETS KL–Johor Bahru (ETS 9422) is an express train run by KTM Berhad between KL Sentral and JB Sentral. The full journey covers 364 km and takes 4h 30m, with 1 intermediate stop.
It leaves KL Sentral at 07:00 and reaches JB Sentral at 11:30. It runs every day. On the way it stops at Gemas Station.
KTM ETS 9422 connects KL Sentral to JB Sentral (Johor Bahru) at the Singapore border, covering 364 km in approximately 4h30m on the electrified West Coast Line. JB Sentral connects directly to Singapore via the Johor-Singapore Causeway. The service uses Spanish-built CAF EMU trains at up to 140 km/h.
How to book KTM ETS KL–Johor Bahru tickets
Tickets are sold by KTM Berhad on ktmb.com.my and at staffed stations. Advance fares are usually cheaper than buying on the day.
Book on ktmb.com.myKTM ETS KL–Johor Bahru: common questions
- What time does KTM ETS KL–Johor Bahru leave Kuala Lumpur?
- KTM ETS KL–Johor Bahru departs KL Sentral at 07:00 and arrives at JB Sentral at 11:30. Times are the published timetable in local time.
- How long does KTM ETS KL–Johor Bahru take from Kuala Lumpur to Johor Bahru?
- The scheduled journey time is 4h 30m for 364 km.
- Which stations does KTM ETS KL–Johor Bahru stop at?
- KTM ETS KL–Johor Bahru calls at KL Sentral, Gemas Station and JB Sentral.
- Does KTM ETS KL–Johor Bahru run every day?
- Yes, KTM ETS KL–Johor Bahru runs daily.
- Where can I book KTM ETS KL–Johor Bahru tickets?
- On KTM Berhad's own site, ktmb.com.my. TrainsTracking does not sell tickets.