KTM ETS ROUTE GUIDE
KL Sentral to Butterworth ETS Train
Travel from KL Sentral to Butterworth by KTM ETS train. The journey takes approximately 3h 35m–4h 05m, depending on the train service. Check the latest schedule and seat availability for your travel date.
Check ETS Tickets & Available Trains →
Check departure times, fares and seat availability for your travel date.
KL Sentral to Butterworth at a Glance
KL Sentral to Butterworth ETS Timetable
Current direct ETS examples from KTMB’s timetable effective 1 June 2026. Train times can change, so check live availability before travelling.
| Train | Depart KL Sentral | Arrive Butterworth | Journey |
|---|---|---|---|
| EP9124 | 08:05 | 12:10 | 4h 05m |
| EX9108 | 11:40 | 15:15 | 3h 35m |
| EP9130 | 13:40 | 17:45 | 4h 05m |
KL Sentral to Butterworth ETS Ticket Price
Ticket prices vary by train, travel date and seat availability. Current direct options include Express and Platinum services, so compare the available departures for your date.
Tip: Book ahead for Fridays, weekends, school holidays and public holidays when popular departures may fill earlier.
Which ETS service should you choose?
ETS stopping patterns and service types vary by departure. Use the timetable above to compare the trains that currently serve Butterworth.
Faster departures
Journey time depends on the train and its stopping pattern. Compare the listed departures rather than relying on the service name alone.
Platinum / Gold
Only book a departure that lists Butterworth as a scheduled stop.
Compare before booking
Check the latest departure time, fare and seat availability before completing your booking.
Departing from KL Sentral
KL Sentral is Kuala Lumpur’s main rail hub and is connected by LRT, KTM Komuter, KLIA Ekspres, KLIA Transit, buses, taxis and e-hailing services. Allow enough time to find your departure gate, particularly during busy travel periods.

Waiting & Boarding at KL Sentral

The departure gate can be on Level 1 or Level 2 depending on the train. Check the station display boards or ask ETS staff if you are unsure.
Arriving at Butterworth Railway Station
Butterworth Railway Station is integrated with Penang Sentral, the main transport hub on mainland Penang. This is especially convenient if your final destination is George Town: follow the connection towards the nearby ferry terminal for the ferry to Penang Island. Penang Sentral also provides bus, taxi and e-hailing connections for Butterworth and other mainland destinations.
Can’t Find a Suitable Train Ticket?
Check bus tickets too. Buses can be a useful alternative when ETS seats are sold out or the available train times do not suit your travel plans.
Frequently Asked Questions
How long is the ETS from KL Sentral to Butterworth?
The journey takes approximately 3h 35m–4h 05m, depending on the train service. Journey time can change if KTMB changes the schedule or stopping pattern.
Is there a direct ETS train from KL Sentral to Butterworth?
Yes. The current KTMB timetable includes direct ETS departures from KL Sentral to Butterworth.
Is Butterworth the best station for travelling to Penang Island?
Butterworth is a convenient rail gateway for Penang Island because the station is integrated with Penang Sentral and close to the ferry connection towards George Town.
Should I book KL Sentral to Butterworth tickets in advance?
Advance booking is recommended for busy weekends and holiday periods, particularly if you need a specific departure.
Where does the ETS arrive in Butterworth?
The train arrives at Butterworth Railway Station within the Penang Sentral transport hub on mainland Penang.
Book KL Sentral to Butterworth ETS Tickets
Check the latest departure times, fares and seat availability for your travel date.
Disclosure: ETSTicketOnline.com is an independent travel information website and is not operated by KTMB. We may earn a commission from eligible partner bookings. Fares, schedules and availability may change.