The ETS Electric Train from JB to Kuala Lumpur: A Guide

2026-07-12 · 5 min read

A KTM ETS electric train at a Johor Bahru area station, bound for Kuala Lumpur

Photo: *angys*, CC BY-SA 4.0, via Wikimedia Commons

Since 12 December 2025, KTM’s Electric Train Service (ETS) has run directly between JB Sentral and KL Sentral — a comfortable, city-centre-to-city-centre ride of roughly four to five hours that, for many travellers, beats the drive.

For years the only train south of Gemas was the slow diesel intercity. That changed when the Gemas–Johor Bahru Electrified Double Tracking Project was completed in stages through 2025, closing the last electrified gap on Peninsular Malaysia’s West Coast Line. If you’re basing yourself at KSL D’Esplanade in JB city centre and want a KL trip without a car, here’s how the ETS works.

Does the ETS really run from JB Sentral now?

Yes. Multiple independent sources — including Wikipedia and a first-hand December 2025 review by The MileLion — confirm that ETS passenger services to JB Sentral 📍 Map began on 12 December 2025, extending the existing KL–Kluang line all the way south. Trains run directly to KL Sentral 📍 Map with no change of train. At launch the service was limited, and later 2026 guides report it has grown to several daily departures each way — but frequencies change, so always check the live schedule at ktmb.com.my before you plan.

A KTM ETS electric train arriving under the arched roof of a station in Kuala Lumpur
A KTM ETS electric train at a station in Kuala Lumpur. Photo: A2613, CC BY-SA 4.0, via Wikimedia Commons

How long does the JB to KL train take?

Plan for roughly four to five hours end to end. Reported timings cluster around 4 hours 10 minutes to 4 hours 40 minutes at the time of writing, and one reviewer’s trip arrived about 20 minutes late due to track works near KL — so treat any single figure as approximate and check your specific train. That is broadly comparable to the drive up the North–South Highway (around five hours without stops), but on the train you can sleep, work or eat instead of gripping the wheel.

The KTM ticket counters and entry gates inside KL Sentral station
KTM ticket counters and gates at KL Sentral (photo from 2017, so signage may have changed). Photo: Brownc, CC BY-SA 4.0, via Wikimedia Commons

How do I book an ETS ticket?

Book online through KTMB’s official KITS booking site at online.ktmb.com.my or the KITS Style mobile app; tickets are also sold at station counters and self-service kiosks at major stations including JB Sentral and KL Sentral. A few tips:

Why take the train instead of driving?

No fatigue, no highway tolls or fuel to juggle, no hunting for parking in KL, and no risk of Causeway-adjacent jams eating your morning. You arrive city-centre at KL Sentral, which links straight into the KL rail network. The trade-off is less door-to-door flexibility — but for a solo trip, a couple, or anyone who’d rather relax than drive, the ETS is a genuinely pleasant option. If you’re arriving from across the border first, our Singapore-to-JB weekend guide and our guide to getting around JB without a car pair well with this trip.

Quick facts

  • Journey time: reported at about 4 hours 10 minutes on the faster ETS Platinum and about 4 hours 36 minutes on ETS Gold
  • Frequency: guides report around five departures a day each way; check the live timetable
  • Classes: Standard, plus a Business Class car on some services such as Platinum
  • Fares: dynamic and demand-based; reviewers have reported Standard from around RM80 and Business around RM150–160, so confirm on the official site

Which ETS service and class should you pick?

The main difference is speed and comfort. The ETS Platinum makes fewer stops and is reported to be the quickest option, while the ETS Gold is a little slower and often cheaper. A Business Class carriage is only offered on some services and is a smaller, quieter cabin, so it appeals if you plan to work or sleep on the way. Because fares move with demand, booking early usually gets you a better price and a better choice of seats, and weekends and school holidays tend to cost more.

What should you do on the day?

Arrive at JB Sentral with a comfortable buffer before departure, and keep your ticket and ID handy at the gates. Bring a light jacket because the carriages can run cold, plus snacks and a charger, and check whether your service has a trolley or you should carry your own food. Look at the destination board for your train number instead of guessing from the departure time, since ETS numbers are printed on your ticket.

On arrival at KL Sentral, you can connect straight onto the city’s rail lines, which makes onward travel easy. Planning the rest of your trip back in JB? Our first-timer’s guide to Johor Bahru covers SIM cards, plugs and staying safe.

Southern Homestay’s Studio and 2-bedroom units sit right at KSL D’Esplanade in JB city centre — a short Grab from JB Sentral, so you can drop your bags, then hop the ETS to KL and back. See our Studio and 2-bedroom units or WhatsApp us at +60 12-708 8789 to book your JB base.

Planning a JB stay? Book direct with Southern Homestay — studio and 2-bedroom serviced condos at KSL D'Esplanade in JB city centre. WhatsApp us for tonight's rate →

Frequently asked questions

Can I take the ETS train directly from JB Sentral to KL Sentral?

Yes. Direct ETS services between JB Sentral and KL Sentral began on 12 December 2025 after the Gemas-JB line was electrified, with no change of train needed. Frequencies change over time, so check the current schedule at ktmb.com.my before you travel.

How long is the JB to Kuala Lumpur train journey?

Roughly four to five hours at the time of writing, with reported timings around 4 hours 10 minutes to 4 hours 40 minutes depending on the service. Delays for track works have been reported, so treat any single figure as approximate and verify your specific train.

Where do I book ETS tickets from Johor Bahru?

Book on KTMB's official site online.ktmb.com.my or the KITS Style app; tickets are also sold at station counters and kiosks including JB Sentral. Book early — popular departures sell out ahead, and check the live fare on the official site rather than any fixed figure.

Comments

0/1000

No comments yet — be the first.