On this page
Personalized Custom Song
Tropical beach

ETS Train Malaysia: Booking Tickets & Routes for Long-Distance Journeys

If you are planning a long-distance trip up or down Peninsular Malaysia in 2026, one question keeps coming up in travel groups and forums: do you take the ETS train or the bus? Flights are cheap on paper but once you factor in budget terminal transfers, check-in time, and baggage fees, the ETS suddenly looks a lot more attractive. The trouble is that the KTM booking system still confuses first-time users, ticket availability during major Malaysian holidays is brutal, and there have been enough route changes in recent years that outdated guides send people to the wrong platform. This article cuts through all of that.

What ETS Actually Is — and Why It Beats the Bus in 2026

ETS stands for Electric Train Service. It is operated by Keretapi Tanah Melayu Berhad, better known as KTM, and it is the flagship intercity rail product in Peninsular Malaysia. Unlike the old diesel intercity trains that used to lumber between cities, ETS runs on electrified double track. That means faster speeds, more reliable timetables, and no diesel fumes drifting through the carriage windows.

The practical difference compared to a bus is significant. A bus from KL to Ipoh on a clear afternoon might take two and a half hours. Add a traffic snarl on the North-South Expressway near Rawang, a rest stop in Tapah, and a slow crawl into the city, and that same journey can stretch past four hours. The ETS Platinum does it in about two hours and thirty minutes, door to platform, every time. There is no traffic. There is air conditioning that actually works. There is room to stand up and walk to the cafe car. The train leaves when it says it leaves.

ETS also connects directly into KL Sentral, which is Malaysia’s most connected transport hub. You step off the train and within five minutes you can be on the MRT, LRT, KTM Komuter, or KLIA Ekspres heading wherever you need to go. No bus terminal on the fringe of the city, no Grab surge pricing from a highway rest stop.

What ETS Actually Is — and Why It Beats the Bus in 2026
📷 Photo by Abraham Jau on Unsplash.

ETS Routes and Journey Times Across the West Coast Line

All ETS services run along the electrified West Coast railway line. The full corridor runs from Gemas in the south of Peninsular Malaysia up to Padang Besar at the Malaysia-Thailand border in the north. That is one continuous spine, and every major city along the western side of the peninsula sits somewhere on it.

The key stations and approximate travel times from KL Sentral are:

  • Seremban: A short hop south, primarily served by KTM Komuter but some ETS services stop here.
  • Gemas: Approximately 2 hours 15 minutes south of KL Sentral. Junction point for the Jungle Railway heading east.
  • Tanjung Malim: Just over an hour north of KL Sentral.
  • Tapah Road: Gateway to Cameron Highlands, roughly 1 hour 40 minutes from KL Sentral.
  • Ipoh: 2 hours 30 minutes (Platinum) to 2 hours 45 minutes (Gold). The most popular stop on the entire corridor.
  • Kampar: About 15 minutes north of Ipoh, useful for Sunway University’s Kampar campus.
  • Kuala Kangsar: Known for its royal history, roughly 3 hours from KL Sentral.
  • Taiping: One of Malaysia’s oldest towns, around 3 hours 20 minutes out.
  • Butterworth: 3 hours 50 minutes (Platinum) to 4 hours 20 minutes (Gold). The gateway to Penang Island.
  • Alor Setar: Capital of Kedah, about 4 hours 30 minutes to 5 hours from KL Sentral.
  • Arau: Perlis stop, approximately 5 hours out.
  • Padang Besar: 5 hours 30 minutes (Platinum) to 6 hours (Gold). Border crossing into Thailand.

Not every train stops at every station. Platinum services skip smaller stops entirely, while Gold trains are more generous with intermediate stations. Always check the specific timetable for your chosen service rather than assuming a particular station is served.

ETS Routes and Journey Times Across the West Coast Line
📷 Photo by Polina Kuzovkova on Unsplash.

ETS Train Categories: Platinum, Gold, and the Fading Silver

KTM runs three tiers of ETS service, though by 2026 the picture has simplified considerably.

ETS Platinum

The fastest option on the network. Platinum services make the fewest stops and carry a small complimentary light refreshment — usually a snack and a drink served at your seat or available to collect. If your goal is to get from KL to Ipoh or Butterworth in the shortest time possible, Platinum is the one to book. Fares are higher but the time saving is genuine.

ETS Gold

The workhorse of the ETS network. Gold trains stop at more intermediate stations than Platinum, which adds time to the journey but also makes the service accessible to smaller towns along the route. For most travellers heading between major cities, Gold is perfectly comfortable and the fare difference is meaningful. The majority of departures throughout the day are Gold services.

ETS Silver

By 2026, Silver-class services are extremely limited. They operated on shorter routes with the most stops, and KTM has been phasing them out in favour of the upgraded Gold and Platinum sets. If you see Silver listed on the booking system for a long-distance route, check the journey time carefully — it will be noticeably longer. For the KL–Butterworth or KL–Padang Besar corridor, you are almost certainly booking Gold or Platinum.

How to Book ETS Tickets Step by Step

There are three ways to book: the KTM website, the KTM Mobile app, and physical ticket counters at stations. Online booking is strongly recommended for anything more than a few days away, especially during school holidays and major festivals.

Booking via the KTM Website (ktmb.com.my)

  1. Go to ktmb.com.my on any browser.
  2. Booking via the KTM Website (ktmb.com.my)
    📷 Photo by weyfoto loh on Unsplash.
  3. Select ETS/Intercity or click Book Tickets from the main menu.
  4. Enter your Origin Station (for example, KL Sentral) and Destination Station (for example, Butterworth).
  5. Choose your Departure Date. If you want a return ticket, enter a Return Date as well.
  6. Specify the number of Adult and Children passengers. Children are defined as aged 4 to 12 years.
  7. Click Search to see available trains.
  8. Review the list of services showing train category (Platinum or Gold), departure and arrival times, and fare. Select your preferred train.
  9. Pick your seats from the seat map. You can see which seats are taken and choose your coach and position. Window seats on the left side going north tend to give better views of the limestone hills around Ipoh.
  10. Enter passenger details: full name as shown on your ID or passport, ID or passport number, contact number, and email address.
  11. Proceed to payment. Online payment accepts credit and debit cards (Visa, Mastercard, MyDebit) and FPX online banking through Malaysian banks. Selected e-wallets including Touch ‘n Go eWallet, Boost, and GrabPay may also be available at checkout — the options shown will depend on the latest integrations KTM has live at the time of booking.
  12. After successful payment, your e-ticket arrives by email. Save it on your phone or print it.

Booking via the KTM Mobile App

Download the KTM Mobile app from the Apple App Store or Google Play Store. Register for an account before you need to travel — the registration process takes a few minutes and you will need it ready before you can complete a booking. Once logged in, select ETS/Intercity from the main menu and follow the same steps as the website. The app also sends push notifications for booking confirmations and, as of 2026, includes improved real-time train tracking and platform alerts.

Booking via the KTM Mobile App
📷 Photo by Victor Aldabalde on Unsplash.

Buying at Station Counters

Every major KTM station — including KL Sentral, Ipoh, Butterworth, and Padang Besar — has dedicated ticket counters for ETS. You can pay by cash or card. Counter tickets are fine for same-day or next-day travel on quieter routes, but during any public holiday period, turning up at the counter for a popular service is a gamble. The tickets will be gone.

Pro Tip: ETS tickets go on sale 30 to 60 days in advance. For Hari Raya, Chinese New Year, and Deepavali travel, set a reminder to book the moment the window opens — especially for KL Sentral to Butterworth Platinum services. Those seats disappear within hours of going live. Log into ktmb.com.my or the KTM Mobile app the night before the booking window opens so your account and payment details are already saved.

ETS Ticket Fares, Discounts, and the Cancellation Reality

Current Fare Ranges (2026)

KTM uses dynamic pricing, which means fares can shift based on demand and how far in advance you book. The figures below are indicative base fares for adult tickets as of 2026. Booking early almost always gives you the lower end of the range.

  • KL Sentral to Ipoh: ETS Gold MYR 37–45 / ETS Platinum MYR 48–55
  • KL Sentral to Butterworth: ETS Gold MYR 60–70 / ETS Platinum MYR 80–90
  • KL Sentral to Padang Besar: ETS Gold MYR 85–95 / ETS Platinum MYR 110–120

For context, a budget-tier one-way bus from KL to Ipoh costs around MYR 20–30, but with travel time, terminal transfers, and comfort factored in, the ETS Gold at MYR 37–45 is worth the difference for most people. A mid-range domestic flight from KL to Penang starts around MYR 80–120 before baggage, but once you add transfers to and from the airport, the ETS Platinum to Butterworth at MYR 80–90 is genuinely competitive.

Current Fare Ranges (2026)
📷 Photo by Mohd Afiq on Unsplash.

Discounts and Concession Fares

  • Children aged 4–12: 50% off adult fares. Children under 4 travel free if they do not occupy a seat.
  • Malaysian senior citizens aged 60 and above: 50% discount. MyKad required at booking and boarding.
  • OKU cardholders (registered disabled persons, Malaysian): 50% discount. MyKad with OKU registration required.

These concessions are applied during the booking process. For online bookings, you will enter the relevant ID numbers and the discount is calculated automatically. At station counters, bring the physical identification card — staff will check it before issuing the ticket.

Cancellations and Changes

ETS tickets are generally non-refundable, or carry a cancellation fee if you cancel close to the departure time. The standard window where a fee applies is roughly 24 to 72 hours before departure, though the exact terms can vary. Date and time amendments are sometimes permitted with a fee and subject to seat availability on the replacement service. Before you book, check the current terms on ktmb.com.my — KTM has updated these policies before and the 2026 version may differ from what older forum posts describe.

What to Expect Onboard: Seating, Food, and Facilities

Step aboard an ETS Gold or Platinum train and the immediate impression is one of practical, clean comfort. Seats are arranged in a 2×2 configuration — two seats on each side of the aisle. They recline, they have decent legroom, and some sections have face-to-face seating with a table between the seats, which works well for families or small groups. The carriage smells of cool, recirculated air, and the hum of the electric motors is low enough that conversation is easy without raising your voice.

Power sockets are available at or between seats, though on older train sets the availability varies by coach. If staying charged matters, book early and pick a seat near the confirmed socket positions — fellow passengers in ETS travel forums often map these out.

What to Expect Onboard: Seating, Food, and Facilities
📷 Photo by Egor Litvinov on Unsplash.

The KTM Cafe (Kafeteria Tren) serves hot and cold drinks, nasi lemak and other light rice-based meals, packaged snacks, and instant noodles. It is not a fine dining experience, but a hot cup of teh tarik at MYR 2–3 while watching the Perak limestone karsts slide past the window is one of those genuinely pleasant travel moments. Platinum service includes complimentary light refreshments at your seat — usually a bottle of water and a snack.

Western-style toilets are available in each coach and are generally kept clean throughout the journey. The train stops are short, so do not be in the toilet when the train reaches your destination.

A surau (prayer room) is available on most ETS trains, typically located in the middle coaches. This is a dedicated space for Muslim passengers to perform prayers during the journey. Wheelchair spaces are available in designated coaches, and the platforms at major stations are designed for accessibility.

For luggage, use the overhead racks for daypacks and smaller bags. Large suitcases go in the dedicated compartments at the ends of each coach. There is enough space for standard 20-inch carry-on cases plus one larger bag per person, but if you are travelling with oversized luggage, store it early and be prepared to rearrange.

Connecting from ETS Stations to Your Final Destination

Arriving at the station is only part of the journey. Here is how onward connections work at the main stops.

KL Sentral

KL Sentral is the heart of Malaysia’s public transport network. From the ETS platforms, you can walk — often without leaving the building — to the LRT Kelana Jaya Line (for KLCC, Masjid Jamek, and beyond), the MRT Kajang Line (for Bukit Bintang and Muzium Negara), the KL Monorail via a short covered walkway through Nu Sentral mall, KTM Komuter services, and the KLIA Ekspres and KLIA Transit rail links to the airport. RapidKL buses depart from outside the building. Grab pickup is organised from the designated ride-hailing bays — the signage is clear.

KL Sentral
📷 Photo by Teddy O on Unsplash.

Butterworth (Penang)

Butterworth station sits right next to the Raja Tun Uda Ferry Terminal. It is a two-minute walk. Ferries to George Town on Penang Island run frequently throughout the day and cost MYR 1.20 for passengers (the car ferry is separate). The ferry crossing takes about 10 minutes and drops you at Pengkalan Weld in the heart of George Town’s heritage zone. Grab is also available from Butterworth if you want to cross via the Penang Bridge instead.

Ipoh

Ipoh’s Majestic Station — one of the most beautiful colonial railway stations in Southeast Asia — is roughly a 10-minute walk or a short Grab ride from the old town area, the murals, and the famous white coffee shops. Local buses run from the station area, but Grab is faster and cheap within Ipoh city.

Padang Besar

This is a border crossing. Malaysian and Thai immigration and customs are processed at the station itself — no need to travel to a separate border post. Once through, you can board a State Railway of Thailand service for Hat Yai and beyond. The whole process is reasonably smooth on a quiet day, but budget extra time during school holidays when the crossing gets busy.

2026 Updates: The Southern Extension, App Improvements, and Fare Reality

The single biggest potential change to the ETS network in 2026 is the Gemas to Johor Bahru extension. The Electrified Double Track Project (EDTP) from Gemas southward to Johor Bahru Sentral has been in progress for years, and if it reaches operational status in 2026 as projected, it will fundamentally change how people travel between Kuala Lumpur and the southern tip of Peninsular Malaysia. A direct ETS service from KL Sentral to JB Sentral would make the current bus-heavy Larkin terminal route look inefficient by comparison. Check ktmb.com.my for confirmation of when this route goes live — it will be announced well in advance.

2026 Updates: The Southern Extension, App Improvements, and Fare Reality
📷 Photo by Valentyn Chernetskyi on Unsplash.

On fares: expect base prices to sit slightly above 2024 levels. KTM adjusts fares periodically in line with operational costs, and the 2026 figures in this article already reflect that upward trend. If you are budgeting for a multi-city trip, use the ranges in the fares section as your baseline and add 10–15% as a buffer for peak-period dynamic pricing.

The KTM Mobile app has continued to improve. The 2026 version includes better real-time train tracking, platform assignment notifications, and a wider range of payment options at checkout. If you used the app in 2023 or 2024 and found it clunky, it is worth trying again — the user experience has genuinely improved. E-wallet payment options at the checkout page have also expanded, though the exact wallets available may shift as KTM adds or renegotiates payment partnerships.

Common Mistakes That Ruin ETS Journeys

After absorbing how the system works, these are the errors that still catch travellers off guard.

  • Booking without a KTM account first. You cannot complete an online booking without a registered account. Create one at ktmb.com.my before you need tickets — not five minutes before the holiday booking window opens.
  • Not carrying the ID used for booking. KTM staff can and do check identification at the platform gate against the name on the ticket. If your ticket shows a passport number, carry that passport. This applies to Malaysian MyKad holders using concession fares too.
  • Common Mistakes That Ruin ETS Journeys
    📷 Photo by Mollie Sivaram on Unsplash.
  • Assuming the station is walking distance from your accommodation. KL Sentral is central by rail but not always central by foot to tourist areas. Ipoh station is close to the old town but not to newer hotel clusters. Always map the final leg before you arrive.
  • Waiting until the week before a public holiday. Hari Raya, Chinese New Year, and Deepavali tickets for popular routes are genuinely sold out by then. The 30 to 60-day booking window exists — use it.
  • Ignoring the cancellation terms. If there is any chance your plans will change, check the amendment and cancellation policy at the time of booking. A non-refundable ticket that goes unused because you missed the amendment window is a preventable loss.
  • Overpacking without planning luggage storage. The end-of-coach luggage compartments fill up on busy trains. Board early, store your large bag immediately, and take your seat. Trying to wrestle a 30-inch suitcase through a full carriage twenty minutes into the journey is not a great start to anyone’s trip.

Frequently Asked Questions

How far in advance can I book ETS tickets in Malaysia?

KTM typically opens ETS ticket sales 30 to 60 days before the departure date. During major public holidays like Hari Raya and Chinese New Year, this window may be extended slightly, but popular services on routes like KL Sentral to Butterworth sell out very quickly once the booking window opens. Book as early as the system allows.

Is there a luggage allowance on ETS trains?

KTM does not enforce a strict baggage weight limit the way airlines do, but space is finite. Overhead racks handle small bags and daypacks. Larger suitcases go into the end-of-coach compartments. Extremely oversized or bulky items cause problems during boarding. Travelling with standard luggage — one checked-size bag and one carry-on — is manageable without any issues.

Is there a luggage allowance on ETS trains?
📷 Photo by Oliver Cole on Unsplash.

Can I buy ETS tickets with cash in 2026?

Yes. Physical ticket counters at all major KTM stations accept cash and card payments. However, online bookings through ktmb.com.my or the KTM Mobile app require card or e-wallet payment. If you plan to pay cash, you need to purchase in person at the station, which limits your ability to book far in advance during peak periods.

What happens if my ETS train is delayed?

ETS services are generally reliable, but delays do occur. Check the KTM Mobile app or ktmb.com.my for real-time service status before leaving for the station. KTM typically provides updates on significant disruptions. If a delay causes you to miss a connecting service, speak to station staff — they can advise on the next available departure and, in cases of operational failure, may accommodate rebooking without additional fees.

How do I get from Butterworth ETS station to Penang Island?

The Raja Tun Uda Ferry Terminal is a two-minute walk from Butterworth station. Passenger ferries to George Town cost MYR 1.20 one way and run regularly throughout the day. Grab is an alternative if you prefer to cross via the Penang Bridge, especially late at night when ferry frequency drops.


📷 Featured image by Achmad Rizkynanda Noor on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
Accessibility Profiles
i
XL Oversized Widget
Widget Position
Hide Widget (30s)
Powered by PageDr.com