KTM Train from Butterworth to Johor Bahru

The daily Intercity Train from Butterworth to Johor Bahru (JB Sentral) has been cancelled from the 19th May 2016 and now if you want to travel from Penang to JB by train, you will first have to take an ETS train to Gemas, then a Shuttle train from there to Johor Bahru.

The good news is, this is actually quicker than the now cancelled Rakyat Express Itercity Train.

Butterworth Penang to JB Train Timetable 2016

New Schedule from 19th May 2016 :

There is just one high-speed Electric Train Service (ETS) from Butterworth to Gemas :

Train Number/Name Departs Butterworth Arrives Gemas
EG9201 07.45 14.10

To view the full ETS Timetable southbound to Gemas click here>>>

Arriving at Gemas, there are two Shuttle Trains to Johor Bahru - JB Sentral Railway Station.

Train Number/Name Departs Gemas Arrives JB Sentral
ES43 14.50 18.40
ES41 15.40 19.50

To view the full Shuttle Train Schedule to JB click here>>>

You can also travel from Penang to Johor Bahru by bus :

Visit our bus booking page here to find times and fares >>>

Train Fares from Butterworth Penang to JB Sentral

Ticket prices shown below are for one-way journeys. There is no discount for returns fares.

The ETS Train from Butterworth to Gemas costs :

Adults : 83 MYR - Child : 46 MYR

Tickets from Gemas to JB Sentral cost :

Superior class (2nd class) :

Adult : 21 MYR - Child : 15 MYR

Buying Tickets for the Train from Butterworth to Johor Bahru

Train tickets are available for sale 60 days prior to the departure date and can be bought from Butterworth Railway Station or any main station within Peninsular Malaysia.

If you are staying in George Town on Penang island, there is a KTM ticket office located on the walkway up to the Penang to Butterworth ferry.

Tickets can also be purchased online for the KTM website or for a much more easy booking process, through an online ticketing agent.

See our online booking page where you can book your tickets through either of these>>>

Book Your Transport Online

Malaysia & Singapore

Train > / Bus > / Ferry >


Train > / Bus > / Ferry >


Find cheap Flights >

If you would like to check for seat availability before going to the station you can do that on the KTM website for departures for the next week (including today).

Click here for more information>>>

Alternative Routes form Penang to Johor Bahru by Train

There are two other ETS Trains that travel down to Gemas every day.

These services travel from Padang Besar but do not take the branch line to Butterworth.

You can however take a Komuter Train to Parit Buntar, where you can pick up these services (make sure you buy your ETS tickets before going to Parit Buntar as these services can often be full).

To see the Komuter Timetable from Butterworth to Parit Buntar click here>>>

To see all ETS Trains southbound to Gemas click here>>>

Related Links :

Johor Bahru Hotels

Penang (Georgetown) Hotels

Find The Best Accommodation Deals

Compare & Save on Hotels.

Find the Cheapest Room Rates Online.

To Compare Hotel Prices Click Here >>>

Butterworth Trains main page>>>

JB Sentral Trains main page>>>