To travel the 155 km distance from Penang to Ipoh in Perak by public transport, you can travel by bus from Sungai Nibong or Butterworth to Aman Jaya costing 15-20 RM and taking 2.5 hours or go by KTM ETS train which takes one hour 45 minutes and costs 33-42 RM.
Bas dari Georgetown, Pulau Pinang ke Ipoh
Taking a bus from Penang to Ipoh is a popular choice because it is the cheapest way to travel.
You have a choice of taking the bus from either:
If you are staying in Georgetown, it is easier to get to Butterworth by ferry than it is to take a RapidPenang local bus out to Sungai Nibong, so we would recommend you leave from Butterworth (bus fares are also slightly cheaper from here).
Travelling by coach from Butterworth to Ipoh, the duration of the journey is around two and a half hours (slightly longer from Sungai Nibong).
Buses depart frequently throughout the day with many bus companies operating this route.
Coach operators include:
Sri Maju Group
Konsortium Bas Ekspres
Harga Tiket Bas Penang ke Ipoh
A bus ticket to Ipoh costs between 15 and 20 RM depending on the company and type of coach used.
Buying Bus Tickets to Ipoh:
You can purchase your bus tickets from dozens of places around Georgetown, with most budget hotels / hostels, travel agents and bus ticket agents around KOMTAR selling tickets.
Kereta Api dari Butterworth ke Ipoh
The train is the quickest way to travel to Ipoh from Penang with the relatively new Electric Train Services (ETS for short) making the trip in around one hour 45 minutes.
The other good thing about travelling by train is that Ipoh Railway Station is located in the popular "Old Town" area of Ipoh, so you can easily walk to many of the accommodations around this area in around 5 to 10 minutes.
The train is more expensive than the bus, but it is much more convenient.
To see the latest trains fares and timetables for the train, please visit our:
To see the full ETS schedule for all southbound trains to Ipoh click on the timetable link below:
To buy ETS train tickets to Ipoh from Butterworth you can:
Penerbangan dari Penang ke Ipoh
Currently, there are no scheduled flights between these two airports.
Kereta dari Pulau Pinang ke Ipoh
Taking your own, or a hire car from Penang to Ipoh is a straight forward drive down the North-South highway (E1).
The drive should take between two, to two and a half hours.
Interesting places to stop along the route (just off the highway) include Taiping and the Royal capital of Perak state, Kuala Kangsar.