ETS from JB to KL: Timetable, Prices & Booking Guide 2026
If you’ve ever sat through a five-hour bus ride from Johor Bahru to Kuala Lumpur, the idea of an electric train covering the same route in under half that time probably sounds too good to be true. As of December 2025, it is real — KTMB launched its ETS JB-KL service, connecting JB Sentral and KL Sentral with four daily trips to start.
Launch Date: 12 Dec 2025 · Daily Trips: 4 (expanded to 7) · Operator: KTMB · Route: JB Sentral to KL Sentral · Booking Site: online.ktmb.com.my
Quick snapshot
- ETS launched 12 Dec 2025 with 4 daily trips (Wahdah)
- Schedule expanded to 7 daily departures by Feb 2026 (Wahdah)
- JB departures at 08:40, 12:45, 16:20, 20:30 as of Feb 2026 (KTMB Official PDF)
- Full 2026 timetable details still being confirmed by KTMB
- Exact ticket prices pending official release — dynamic pricing applies
- Whether 8 daily services began January 1 remains unverified
- 12 Dec 2025 — Route launch
- 1 Jan 2026 — New timetable, first departure moved to 07:55
- 24 Feb 2026 — Schedule shows 7 daily services
- Apr 17-19 2026 — Weekend specials in effect
- Book via KTMB website or authorized platforms
- Gold fares from RM73, Platinum from RM96
- Check KTMB TrainTime for schedule updates before travel
The table below summarizes the core ETS JB-KL service parameters as of early 2026.
| Label | Value |
|---|---|
| Service Name | Electric Train Service (ETS) |
| Start Date | 12 Dec 2025 |
| Stations | JB Sentral to KL Sentral |
| Daily Services | 4 (expanded to 7 by Feb 2026) |
| Official Site | ktmb.com.my/ETS.html |
Is there ETS from JB to KL?
Yes — the Electric Train Service connecting Johor Bahru and Kuala Lumpur is operational as of December 12, 2025. KTMB (Keretaapi Malaysia Berhad) introduced this route as part of its Southern Sector expansion, running ETS trains on the electrified West Coast Line between JB Sentral and KL Sentral (KTMB Official).
Launch details
The service launched with four daily trips in December 2025, a figure that has since grown to seven daily departures as of late February 2026. KTMB used KTM 94 Class EMU (ETS3) trains, each with six coaches seating 312 passengers (Wahdah). A promotional code JBBEST offered 30% discounts for bookings made between December 12, 2025 and January 11, 2026 for the first 5,000 redemptions (Johorbook).
Route confirmation
The ETS JB-KL route serves 16 intermediate stations including Gemas, Segamat, and Kluang, making it a direct connection between Malaysia’s southern gateway city and the capital (Wahdah). ETS Platinum operates the primary Southern Sector services between KL and JB (KTMB YouTube Update), while ETS Silver services were discontinued starting January 2026 (KTMB YouTube Update).
Schedules are subject to change — always verify departure times on the official KTMB TrainTime page before your trip.
ETS JB Sentral to KL Sentral Train Timetable (Jadual KTM) 2026
The February 2026 KTMB timetable shows four confirmed JB Sentral departures heading north to KL Sentral, with additional services likely in the expanded schedule.
Departure times
- EG 9442: 07:35 departure from JB Sentral, arriving 12:11 in KL
- EP 9524: 08:40 departure, arriving 13:00 in KL
- 12:45 departure: Afternoon service
- 16:20 departure: Late afternoon service
- 20:30 departure: Evening service (last train)
These times align with the official KTMB PDF timetable dated February 4, 2026 (KTMB Official PDF). The KL-JB direction offers seven daily departures as of February 24, 2026, with the first train leaving KL Sentral at 07:55 and the last at 21:10 (Wahdah). Weekend special timetables are in effect for certain periods, such as April 17-19, 2026 (KTMB TrainTime).
Duration and stops
The fastest ETS Platinum services complete the JB-KL journey in approximately 4 hours 10 minutes, while ETS Gold takes around 4 hours 36 minutes (Train36). The reverse KL-JB direction sees Platinum services at roughly 4 hours 20 minutes (Wahdah). All services stop at major intermediate stations including Gemas, Segamat, and Kluang.
Some sources report 8 daily services effective January 1, 2026, but this remains unverified — the February 2026 timetable references confirm 7 daily departures from KL (KTMB YouTube Update).
How much is the ETS ticket from JB to KL?
Fares on the ETS JB-KL route vary by service class and travel time, with dynamic pricing that makes weekday midday trips generally cheaper than peak-hour or weekend departures.
Price breakdown
The fare table below outlines the three service tiers available on the ETS JB-KL corridor.
| Service Class | One-Way Adult Fare | Features |
|---|---|---|
| ETS Gold (Standard) | RM73–81 | Standard seating, most affordable option |
| ETS Platinum | RM96–109 | Premium service, faster journey |
| ETS Business | RM152–170 | Ruby Lounge access, meals, entertainment |
Gold Standard Class fares start from RM73 for the JB-KL journey, confirmed across multiple verified sources (Wahdah). Platinum services begin at RM96, while Business Class starts at RM152 (Wahdah). Some earlier reports mentioned prices starting from RM63 for Gold, but the majority of current sources cite RM73 as the baseline (TheSmartLocal).
Gold vs Platinum fares
The price difference between Gold and Platinum reflects the service level: Platinum trains offer faster journey times (approximately 20-30 minutes quicker) and premium onboard amenities (Train36). Children aged 4-11 receive approximately 50% discounts, with those under 4 traveling free without a seat assigned. Seniors aged 60 and above, as well as students, are eligible for discounted fares (Johorbook). Book early for the best rates — fares are dynamic and tend to be lower for midday weekday departures (Train36).
For travelers watching costs, midday weekday Gold tickets represent the best value at RM73–81, while those prioritizing speed should budget RM96+ for Platinum service.
How long is the ETS train ride from JB to KL?
The ETS journey from JB Sentral to KL Sentral takes between 4 hours 10 minutes and 4 hours 36 minutes depending on which service class you choose.
Travel time
- ETS Platinum: Approximately 4 hours 10 minutes (fastest)
- ETS Gold: Approximately 4 hours 36 minutes
- KL-JB Platinum: Approximately 4 hours 20 minutes
- KL-JB Gold: Approximately 4 hours 40 minutes
Platinum services consistently offer the quickest connection, completing the JB-KL run in roughly 4 hours 10 minutes (Train36). This represents a significant time savings compared to express buses (5-6 hours with traffic) which charge RM35-60 per ticket (Johorbook). Flights between JB and KL cost RM150-300 plus airport transfer time, making ETS the more economical choice for most travelers (Johorbook).
Route map overview
The 16 stations along the JB-KL corridor include JB Sentral, Kempas Baru, Tampoi, Klang, Abdullah Hukum (near KL), and onto KL Sentral. Key intermediate stops like Gemas, Segamat, and Kluang connect the route to communities in southern Johor and Negeri Sembilan (Wahdah). The ETS operates as the fastest metre-gauge service on the West Coast Line between Gemas and Padang Besar (KTMB Official).
How to book ETS from JB to KL?
Booking your ETS ticket is straightforward through KTMB’s official channels or authorized third-party platforms, with online booking offering the widest selection of available seats.
Online booking steps
- Visit KTMB’s online booking portal or download the KTMB mobile app
- Select “JB Sentral” as your departure station and “KL Sentral” as your destination
- Choose your travel date and preferred departure time
- Select your service class (Gold, Platinum, or Business)
- Enter passenger details and any applicable discount codes
- Complete payment via credit/debit card or online banking
- Collect your ticket at the station or show your digital ticket upon boarding
Ticket purchase options
Beyond the KTMB website, tickets are available through authorized platforms including BusOnlineTicket, Easybook, and ETS-Tickets.com (BusOnlineTicket). Book as early as possible for the best seat availability, especially during holiday periods when services fill quickly. Dynamic pricing means fares fluctuate based on demand, time of day, day of week, and season — midweek morning trains typically offer the lowest prices (Train36).
Third-party platforms may charge service fees — booking directly through KTMB often results in lower total costs.
ETS Service Specifications
Five key variables define your ETS JB-KL travel experience, ranging from train equipment to fare structure.
| Specification | Details |
|---|---|
| Train Type | KTM 94 Class EMU (ETS3), 6 coaches |
| Passenger Capacity | 312 seats per train |
| Service Classes | Gold, Platinum, Business |
| Track Gauge | Metre gauge (electrified West Coast Line) |
| Dynamic Pricing | Varies by time, day, and season |
| Discount Eligibility | Children (4-11), seniors (60+), students |
ETS JB-KL Timeline
- 12 Dec 2025: ETS JB-KL route launches with 4 daily trips
- 1 Jan 2026: New timetable takes effect; first KL departure adjusted to 07:55
- 11 Jan 2026: JBBEST 30% promotional code expires
- 4 Feb 2026: KTMB publishes updated PDF timetable
- 24 Feb 2026: KL-JB schedule confirms 7 daily services
- 17-19 Apr 2026: Weekend special timetables in effect
Confirmed
- Launch date from KTMB and Facebook announcement
- 4 daily trips at launch, expanded to 7 daily by Feb 2026
- Booking via online.ktmb.com.my
- JB departures at 08:40, 12:45, 16:20, 20:30 (official PDF)
- Fares confirmed: Gold from RM73, Platinum from RM96
Unconfirmed
- Whether 8 daily services began January 1, 2026
- Exact ticket prices as of April 2026
- Full 2026 JB-KL timetable details
ETS Platinum: Operates the primary Southern Sector (KL–JB).
— KTMB YouTube Update (Official Announcement)
Schedules are subject to change; always verify on the official KTMB website before travel.
— Wahdah (Travel Guide)
For travelers weighing options, the math is straightforward: ETS Platinum shaves roughly 20-30 minutes off the journey compared to Gold while costing RM23-28 more per ticket, but that time savings matters if you’re heading to a morning meeting in KL or catching a late-afternoon flight out of Johor Bahru.
Related reading: 1000 MYR to SGD · Batam Ferry Ticket Price
While this guide covers JB to KL routes, the reverse KL-JB ETS service offers comprehensive details for the return journey including fares starting at RM73.
Frequently asked questions
What is the difference between ETS Gold and ETS Platinum?
ETS Gold is the standard service class offering basic seating at lower fares (RM73-81 for JB-KL). ETS Platinum is the premium tier with faster journey times (approximately 4h10m vs 4h36m), better seats, and additional onboard amenities. Platinum fares range from RM96-109 for the same route.
How do I get to KL from Johor?
You have several options: ETS train from JB Sentral to KL Sentral (4-4.5 hours, from RM73), express bus (5-6 hours, RM35-60), flight (RM150-300 plus transfers), or driving (RM150-210 in fuel and tolls). ETS offers the best balance of speed and comfort for most travelers.
Is there a new train from JB to KL?
Yes — KTMB launched the ETS JB-KL service on December 12, 2025. The route operates with 4 daily trips initially, expanded to 7 daily by February 2026. This is the first direct electric train service connecting Johor Bahru and Kuala Lumpur.
What is ETS KL to JB route map?
The KL-JB route runs from KL Sentral north through stations including Abdullah Hukum, Klang, Tampoi, Kempas Baru, and on to JB Sentral. Key intermediate stops include Gemas, Segamat, and Kluang. The total journey spans 16 intermediate stations.
How much is ETS from KL to JB?
Fares mirror the JB-KL route: ETS Gold from RM73, ETS Platinum from RM96, and ETS Business from RM152 one-way. Dynamic pricing applies — midday weekday trips typically offer the lowest fares.
What is JB to KL train ticket price?
One-way adult tickets range from RM73 (Gold Standard) to RM152+ (Business Class). Children aged 4-11 receive approximately 50% off, while seniors 60+ and students qualify for discounted fares. Book early for the best rates under KTMB’s dynamic pricing model.
Where to buy ETS ticket?
Purchase tickets through KTMB’s official website (online.ktmb.com.my), mobile app, station counters, or authorized third-party platforms like BusOnlineTicket and Easybook. Booking directly through KTMB avoids third-party service fees.