Ipoh to Penang Train KTM Komuter, ETS Schedule - Price

Travelling by train from Ipoh to Penang you can now choose from a couple of options:

  • A cheap KTM Komuter Utara (northern commuter) train.
  • A more comfortable, slightly faster, but more expensive ETS train.

KTM Komuter Train from Ipoh to Penang

The northern commuter (KTM Komuter Utara) route was extended to Ipoh in September 2023.

This is now the most popular way to travel from Ipoh to Penang as it is really cheap compared to the ETS services and is even cheaper than taking a bus.

To see the latest KTM Komuter departures times from Ipoh to Penang, click on the following timetable link:

KTM Komuter trains depart from the KTM Ipoh Railway Station located just on the edge of Ipoh Old Town.

The train journey from Ipoh to Penang by KTM Komuter train takes a little under two hours to get to Butterworth Railway Station (Penang Sentral) located on the mainland.

From the train station, you can walk 5 minutes to the ferry jetty and take a short ferry ride over to Georgetown on Penang Island.

Tickets for these trains from Ipoh to Butterworth Penang cost just 12.80 RM.

KTM Komuter tickets are only available to purchase on the same day as travel.

Tickets can be purchased from the ticket office at Ipoh station.

Seats on KTM Komuter train carriages are arranged in a long row along the side of the coaches with a central area for standing passengers.

KTM Komuter train to PenangInside of a carriage on a KTM Komuter train to Penang

These commuter trains all originate from Ipoh so (hopefully) you should be able to get a seat on most trains.

However, we would recommend you aviod the morning / evening rush hour departures.

ETS Ipoh to Penang Train

seats ets train from ipoh to penangSeats on the ETS train from Ipoh to Penang

For a more relaxing way to travel Penang from Ipoh by train, the ETS train offers travel by reserved seat only (but is much more expensive).

To see the latest ETS departure times from Ipoh to Penang, click on the following timetable link:

Ticket prices for the ETS train to Penang from Ipoh vary and will cost you anything from around 33 RM for a Gold service, to around 42 RM for a Platinum service.

As seat numbers are limited and trains can be full during busy times, you should always plan to book your seats as far in advance as you can.

You can book advance ETS train tickets online or from any KTM ticket office / counter in Malaysia

How to travel from Ipoh to Penang page >

Penang to Ipoh trains >

Butterworth Penang trains >

Ipoh Perak trains >