ETS Butterworth Penang to JB Sentral Train Timetable (Jadual) 2026

If you want to get from Penang to Johor Bahru, you can now take a fast ETS train from Butterworth Railway Station to JB Sentral Station in Johor Bahru. The duration of the train journey from Butterworth to JB is eight hours 20 minutes by the direct train.

Other options for travelling from Penang to JB by train include taking a cheap KTM Komuter train from Butterworth to Ipoh, then connecting to an ETS service heading south (either directly from Ipoh to JB or via KL Sentral in Kuala Lumpur, where there are more frequent departures).

ETS Train Schedule from Butterworth Penang to JB Sentral

(Jadual Kereta Api ETS dari Butterworth Penang ke JB Sentral)

To see the ETS train timetable in the other direction, from Johor Bahru to Butterworth Penang, click here >

See the new full ETS timetable from 4th February 2026 >

New ETS train timetable from the 4th of February 2026:

Train Number Departs Butterworth Penang Arrives JB Sentral Book Online
EP 9323 07:00 15:20 Book Tickets

EG numbered trains are ETS Gold services.

EP numbered trains are ETS Platinum services that include a business class carriage.

To view the full ETS timetables with all the stops, click on the timetable link below:

KTM ETS Butterworth Penang to JB Sentral Fares / Ticket Prices

(Tambang / Harga Tiket KTM ETS Butterworth Penang ke JB Sentral)

ETS Train Fares:

If you choose to travel from Butterworth to JB Sentral on the direct ETS Train, standard tickets will cost you approximately:

Platinum:

Adult fare: 175 - 190 MYR

The prices you pay for ETS train tickets vary according to travel time, day of travel, and whether you are travelling during peak or off-peak periods. Weekday journeys (Monday to Thursday) are generally cheaper, especially when tickets are booked well in advance.

Buy Tickets for the Butterworth Penang to JB Train

(Beli Tiket Kereta Api Butterworth Penang ke JB)

ETS trains can fill up quickly, so it’s best to plan ahead and reserve your tickets early. In Malaysia, buying ETS tickets is easy — you can get them at any KTM Berhad mainline station or, even simpler, book your tickets online directly from KTMB


Train times and fares shown on this page are for planning purposes only and may change. To check for any changes to the schedule, we recommend you visit the official KTM Berhad (Malaysian Railways) website by clicking here >

Related pages:

ETS train schedules main page

Butterworth Penang trains main page

JB Sentral Johor Bahru trains main page