Penang Sentral to Ipoh
How to Travel by Bus or Train

If you want to travel from Penang Sentral to Ipoh, you can either take a bus / coach or you can take the ETS train from Butterworth Railway Station (just a few minutes walk from the bus terminal).

The distance from Penang Sentral to Ipoh Old Town is around 143 km by road.

Train from Penang Sentral (Butterworth) to Ipoh

Taking the train is in our opinion the best way to get to Ipoh from Butterworth's Penang Sentral as the railway station in Ipoh is located just on the edge of the "Old Town" where you will find most of the tourist attractions in the city.

So if you are planning on staying in Ipoh's Old Town for a few days to take in the sights, the railway station is by far the easiest place to arrive at, as you can easily walk from the railway station to a number of places to stay in this area.

To see the latest ETS train timetable and ticket prices from Penang Sentral to Ipoh click here >

The duration of the train journey to Ipoh from Butterworth is around one hour and 45 minutes.

Taking the train to Ipoh is a little bit more expensive than taking a bus however, it saves you a lot of time as the ETS trains are quicker and to get from Ipoh bus terminal to the city centre you will have to take a local bus (around 30 - 40 minutes) or an expensive taxi.

To see the full ETS timetable for all southbound trains click here >

Bus from Penang Sentral to Ipoh

Taking the bus is the cheapest way to get to Ipoh from Penang Sentral with tickets costing between RM 20 to RM 25.

Powered by 12Go Asia system

Nearly all long-distance buses to Ipoh these days arrive at Amanjaya Bus Terminal.

To find up-to-date bus times and fares to Ipoh click here >

The duration of the bus trip from Penang Sentral to Amanjaya is around two hours and a half hours.

Amanjaya Bus Terminal is located approximately 10 km away from Ipoh Old Town.

To get from the bus station to the city centre you can take a cheap local MyBas bus from Amanjaya Bus Terminal to Medan Kidd Bus Station (located fairly close to the train station on the edge of the Old Town) or a taxi (RM 15 - 20).

To learn more about the local buses in Ipoh you should visit the Perak Transit official website here >

Once you arrive at Medan Kidd bus terminal you can then easily walk into town to find accommodation or you can take another MyBas bus around the city as Medan Kidd is the main local bus transport hub for Ipoh.

Map of Ipoh Old Town, Railway Station and Medan Kidd Bus StationMap of Ipoh Old Town, Railway Station and Medan Kidd Bus Station

Related pages:

Best ways to travel from Penang Island to Ipoh >

How to travel from Ipoh to Penang island >

Newest hotels in Ipoh >

Hotels in Ipoh >