Singapore Daily Briefing English
Singapore Headline Singapore Daily Briefing
Blog Business Local Politics Tech World

ETS from JB to KL: Timetable, Prices & Booking Guide 2026

Harry Jack Morgan Clarke • 2026-04-19 • Reviewed by Sofia Lindberg

For years, anyone travelling between Johor Bahru and Kuala Lumpur had two unglamorous choices: endure a 5-to-7-hour bus ride or deal with the headaches of cross-border driving. That changed on 12 December 2025, when Malaysia’s Electric Train Service finally extended its flagship route to connect JB Sentral and KL Sentral directly.

Launch Date: 12 Dec 2025 ·
Daily Trips: 7 ·
Route: JB Sentral to KL Sentral ·
Classes: Gold, Platinum, Business ·
Operator: KTMB

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact reciprocal JB-KL timetables not published by KTMB (Wahdah)
  • Whether dynamic or peak-hour pricing applies beyond promo period (Wahdah)
  • Full 2026 schedule beyond seven daily KL-JB services (Wahdah)
3Timeline signal
  • Dec 2025: Service launch with 4 daily trips (JohorBook)
  • Jan 2026: First departure shifted to 7:55 AM (Wahdah)
  • Feb 2026: Seven daily services in operation (JohorBook)
4What’s next
  • Potential expansion toward 12 daily services (per JohorBook planning notes)
  • Full KTMB 2026 timetable expected before mid-year
  • Third-party platforms likely to add live JB-KL inventory
Detail Value Source
Start Station JB Sentral JohorBook
End Station KL Sentral JohorBook
Launch Date 12 Dec 2025 JohorBook
Trips per Day (2026) 7 Wahdah
Ticket Booking KTMB online, KiTS app KTMB Official
Train Model KTM 94 Class EMU (ETS3) JohorBook
Seating Capacity 312 passengers JohorBook
Intermediate Stops 16 JohorBook
Coach Configuration 5 standard + 1 business class JohorBook
Last Timetable Update 4 Feb 2026 JohorBook

Is There ETS from JB to KL?

Yes. The ETS now runs between Johor Bahru and Kuala Lumpur. Passenger service officially commenced on 12 December 2025, following a launch ceremony on 11 December 2025 at Kempas Baru attended by His Majesty Sultan Ibrahim and Prime Minister Datuk Seri Anwar Ibrahim, marking the occasion with royal and government presence (JohorBook). Keretapi Tanah Melayu Berhad (KTMB) operates the service along the electrified West Coast Line between Gemas and Padang Besar, and the extension south to JB Sentral fills a long-standing gap in Peninsular Malaysia’s rail network.

Launch date and frequency

Initial operations in December 2025 featured four daily trips between JB and KL. According to planning documents cited by JohorBook, KTMB aimed to expand to 12 daily services including JB-KL routes from February 2026, though the actual schedule as of early 2026 shows seven daily KL-JB departures, implying reciprocal JB-KL services of comparable frequency. The first departure was adjusted to 7:55 AM effective 1 January 2026, shifting from the earlier 7:45 AM slot. KTMB offered a 30% launch discount with promo code JBBEST from 12 December 2025 through 11 January 2026, limited to the first 5,000 redemptions.

The catch

Schedules change. KTMB explicitly advises passengers to verify departure times on the official TrainTime page before travel, as minor timetable adjustments have occurred within weeks of launch.

Route details

The JB-KL route runs 16 intermediate stops: Kempas Baru, Kulai, Layang-Layang, Renggam, Kluang, Paloh, Bekok, Labis, Segamat, Gemas, Batang Melaka, Pulau Sebang, Seremban, Kajang, Bandar Tasik Selatan, and KL Sentral. Trains use the KTM 94 Class EMU (ETS3), with six coaches seating 312 passengers: five standard-class coaches and one business-class coach. The route leverages the double-tracked, electrified West Coast Line that already carries ETS services between KL and the Thai border.

The implication for travellers is that this route finally closes a decades-long gap in Malaysia’s intercity rail network, giving Johor residents direct access to the capital without relying on buses or private vehicles.

ETS JB Sentral to KL Sentral Train Timetable

Timetables for the JB-KL corridor are available through KTMB’s official TrainTime page, which lists ETS KL Sentral–JB Sentral departures including weekend services. The reciprocal JB-to-KL schedule mirrors these times, though KTMB has not published a separate JB-Sentral-facing timetable table as of early 2026.

2026 schedule

As of February 2026, seven daily KL-JB departures are documented, implying a reciprocal JB-KL service of similar frequency. The operating window runs from approximately 7:35 AM through 1:30 AM the following day. A new train identified as EP 9425 at 13:45 was reportedly added by February 2026, expanding midday options. KTMB’s official TrainTime page remains the authoritative source for current departure times, with third-party aggregators updating their schedules from KTMB feeds. Five trips daily each way is a consistent figure across sources for 2026 operations, though the seven-daily count suggests additional slots have been added beyond initial plans.

The pattern emerging from the schedule data shows KTMB testing demand with gradual frequency increases rather than rolling out the full 12-daily service immediately.

Travel duration

The journey from JB Sentral to KL Sentral takes approximately 4 hours 20 minutes to 4 hours 40 minutes depending on service class and stopping pattern. ETS Platinum services are slightly faster at around 4 hours 20 minutes, while ETS Gold Standard trips run approximately 4 hours 40 minutes. The difference stems from Platinum trains making fewer stops and operating at higher average speeds on the same electrified line. By comparison, buses from Singapore to KL take 5 to 7 hours, while driving covers the roughly 330-kilometre route in 3 to 4 hours under good traffic conditions — but without the border queue uncertainty that rail passengers avoid.

How Much is the ETS Ticket from JB to KL?

Fares on the JB-KL route are class-dependent. ETS Gold Standard Class seats start from RM63 one-way as of January 2026, while ETS Platinum Standard Class begins at RM82. Business Class on Platinum services costs from RM150 one-way, with some sources citing RM150–170 for the premium tier.

Price by class

Three tiers define ETS pricing on the JB-KL route:

  • ETS Gold Standard: RM63–81 one-way. The lower end reflects discounted advance-purchase fares; peak-day walk-up prices sit at the higher end.
  • ETS Platinum Standard: RM82–109 one-way. Platinum fares include access to business-class coaches and a slightly faster journey.
  • ETS Platinum Business Class: RM150–170 one-way. The 35-seat business class includes lounge access and onboard meals. Some sources cite RM152 as the minimum one-way fare.

Children aged 4 to 11 receive a 50% discount, those under 4 travel free without a seat, and seniors aged 60 and above as well as students with valid ID qualify for discounted fares upon presentation of identification.

The upshot

For budget travellers, Gold at RM63 beats any cross-border bus fare when you factor in time saved and border-crossing convenience. For business travellers, the Platinum business class lounge and meal service at RM150+ competes favourably with flying for comfort, even if not for speed.

KL to JB fares

Pricing is symmetrical for both directions: KL-to-JB fares match JB-to-KL fares at equivalent class levels. The RM63 starting price for Gold applies in both directions, as do Platinum and Business Class rates. KTMB’s Integrated Ticketing System (ITS) at online.ktmb.com.my displays fares for both departure directions when passengers select their origin and destination.

How Long is the ETS Train Ride from JB to KL?

The ETS covers the approximately 330-kilometre JB-to-KL corridor in 4 hours 20 minutes to 4 hours 40 minutes, depending on the service class chosen. The range exists because Platinum trains operate with fewer stops and slightly higher average speeds than Gold services.

Journey time

Actual running times observed across multiple sources are consistent:

  • ETS Gold Standard: approximately 4 hours 40 minutes
  • ETS Platinum: approximately 4 hours 20 minutes

The 20-minute gap between Gold and Platinum reflects operational differences rather than physical track constraints — both trains run on the same electrified West Coast Line. Passengers who value speed should book Platinum, while those prioritising cost savings sacrifice less than 25 minutes for a fare that’s often 30% lower.

Stops

Sixteen intermediate stations dot the JB-to-KL route. For passengers boarding at JB Sentral and alighting at KL Sentral, the 16 stops represent an overhead rather than an inconvenience — they add to total journey time but also serve communities along the West Coast Line that have relied on ETS since earlier phases of expansion. The stops are: Kempas Baru, Kulai, Layang-Layang, Renggam, Kluang, Paloh, Bekok, Labis, Segamat, Gemas, Batang Melaka, Pulau Sebang, Seremban, Kajang, Bandar Tasik Selatan, and KL Sentral.

Why this matters

The ETS at 4h20m–4h40m undercuts the average 5-to-7-hour bus ride by at least an hour — and far more during peak traffic — while matching or beating drive times on days when the Causeway backs up.

How to Book ETS Tickets from JB to KL?

ETS tickets for the JB-KL route are available through KTMB’s official channels and third-party booking platforms. All options allow advance purchase up to 30 days before departure.

Online booking steps

Booking via the official KTMB system involves four steps:

  1. Visit KTMB’s Integrated Ticketing System or download the KiTS mobile app
  2. Select “ETS” as the train type, enter JB Sentral as origin and KL Sentral as destination, choose your travel date
  3. Pick your class (Gold Standard, Platinum Standard, or Platinum Business Class) and preferred departure time from available slots
  4. Enter passenger details and complete payment — tickets are issued immediately and can be collected at the station or stored digitally on the app

Third-party platforms offering JB-to-KL ETS bookings include Easybook, which provides Johor-to-KL-specific booking pages, BusOnlineTicket, which sells KTM train tickets alongside bus fares for comparison shopping, and ETS-Tickets.com, a dedicated ETS booking aggregator. These platforms source inventory from KTMB and add their own booking fee or convenience charge on top of the base fare.

Gold vs Platinum

The choice between Gold and Platinum hinges on two factors: time and comfort. Gold Standard Class tickets at RM63–81 buy passage on five standard-class coaches, with a journey time of approximately 4 hours 40 minutes. Platinum tickets at RM82–109 cover either standard-class seating on Platinum services (4 hours 20 minutes, five standard coaches) or access to the business-class coach with 35 seats, meals, and lounge access at RM150–170.

  • Choose Gold when cost is the primary concern and an extra 20 minutes of travel time is acceptable
  • Choose Platinum Standard when a faster journey is worth the modest fare premium over Gold
  • Choose Platinum Business when comfort, lounge access, and onboard dining justify the highest fare tier
Bottom line: KTMB’s ETS at RM63 Gold or RM82 Platinum beats the bus on time and eliminates cross-border driving stress. Business travellers who skip the flight should book Platinum Business for the meal and lounge perks alone. All passengers should verify their exact departure time on KTMB’s official TrainTime page within 48 hours of travel, since adjustments like the January 2026 shift to 7:55 AM can catch early-bookers off guard.

Related reading: ETS from JB to KL: Timetable, Prices & Booking 2026 · ETS from JB to KL: Timetable, Prices & Booking Guide 2026

Additional sources

ktmb.com.my, thesmartlocal.com

Travelers planning round trips should check the return ETS from KL to JB for schedules and fares on the return leg from KL Sentral.

Frequently asked questions

What is the difference between ETS Gold and ETS Platinum?

ETS Gold offers standard-class seating only, at RM63–81 one-way, with a journey time of approximately 4 hours 40 minutes. ETS Platinum adds a faster service (4 hours 20 minutes) and includes access to a dedicated business-class coach with 35 premium seats, lounge access, and complimentary onboard meals at RM150–170 one-way.

How do I get to KL from Johor?

The most direct option is the ETS from JB Sentral to KL Sentral, which takes 4h20m–4h40m depending on class. Alternatives include cross-border buses from Johor Bahru to Singapore’s Queen Street terminal, then onward to KL, or direct buses from Johor Bahru Larkin terminal to Kuala Lumpur’s southern terminals. Driving via the Causeway and North-South Expressway is also common but subject to traffic congestion at the border crossings.

What is the ETS KL to JB route map?

The ETS route between KL and JB covers 16 intermediate stops: KL Sentral, Bandar Tasik Selatan, Kajang, Seremban, Pulau Sebang, Batang Melaka, Gemas, Segamat, Labis, Bekok, Paloh, Kluang, Renggam, Layang-Layang, Kulai, Kempas Baru, and JB Sentral. The route runs entirely along the electrified West Coast Line.

Is ETS from JB to KL operating in 2026?

Yes. Passenger service officially launched on 12 February 2026, and operations continued through 2026 with at least seven daily services documented as of February 2026. KTMB’s TrainTime page shows active departures for the KL-JB corridor, and the reciprocal JB-KL service operates on the same schedule.

Where to buy ETS tickets?

ETS tickets are available through KTMB’s official Integrated Ticketing System website and KiTS mobile app, as well as third-party platforms including Easybook and BusOnlineTicket. Tickets can be purchased up to 30 days in advance on all platforms.

What are ETS ticket prices?

As of 2026, ETS Gold Standard Class starts at RM63 one-way for the JB-KL route, ETS Platinum Standard Class from RM82, and ETS Platinum Business Class from RM150. Fares are directional — the same prices apply KL-to-JB — and can vary by day, advance-purchase timing, and availability.

How many stops on JB to KL ETS?

The JB-to-KL ETS makes 16 intermediate stops between the two terminus stations. Beyond JB Sentral and KL Sentral, the train stops at Kempas Baru, Kulai, Layang-Layang, Renggam, Kluang, Paloh, Bekok, Labis, Segamat, Gemas, Batang Melaka, Pulau Sebang, Seremban, Kajang, and Bandar Tasik Selatan.

ETS JB-KL Timeline

Date Event Source
11 Dec 2025 Launch ceremony at Kempas Baru attended by Sultan Ibrahim and PM Anwar JohorBook
12 Dec 2025 ETS JB-KL passenger operations commence; 4 daily trips JohorBook
12 Dec 2025 – 11 Jan 2026 30% launch discount via promo code JBBEST (first 5,000 redemptions) JohorBook
1 Jan 2026 First departure shifted from 7:45 AM to 7:55 AM Wahdah
Feb 2026 Seven daily KL-JB services operational; new train EP 9425 added at 13:45 Wahdah

What riders and reviewers say

“The ETS Kuala Lumpur to Johor Bahru service has transformed intercity travel between Malaysia’s capital and southern gateway.”

— JohorBook (Travel Guide)

“It’s been just over a month since the ETS commenced services on 12th December 2025; is this journey worth taking? The verdict from early riders has been broadly positive, with praise for the air-conditioned comfort, on-time performance, and the sheer novelty of a direct rail link.”

— TheSmartLocal (Reviewer)

What we know for certain

  • ETS JB-KL launched 12 December 2025 at JB Sentral–KL Sentral
  • KTM 94 Class EMU (ETS3) trains with 312-seat capacity
  • 16 intermediate stops along West Coast Line
  • Gold from RM63, Platinum from RM82, Business from RM150
  • Bookings open 30 days advance via KTMB website and KiTS app
  • KTMB timetables available on official TrainTime page

What remains unclear

  • Exact published JB-to-KL timetable (reciprocal of KTMB KL-JB)
  • Whether 2026 will bring surcharges or dynamic pricing beyond current flat fares
  • Full schedule scope once KTMB expands beyond seven daily services
  • Cancellation and refund policy specifics

For Johor residents who commute north for work or families who travel to KL for appointments, the ETS has replaced a grueling bus ride with a 4-hour train journey that gets you to the capital without touching a steering wheel. The price gap between Gold (RM63) and Platinum (RM82) is modest enough that most travellers should at least consider the faster class — especially if they book ahead and lock in the lower end of each tier’s range. KTMB’s expansion plans point to the route becoming a permanent fixture on Malaysia’s rail network, not a temporary service.



Harry Jack Morgan Clarke

About the author

Harry Jack Morgan Clarke

Coverage is updated through the day with transparent source checks.