Ipoh to Penang Bus: Schedules, Tickets & Prices
The bus journey from Ipoh to Penang takes approximately 1h 35m to 3h 25m, with fares from 17 MYR to 27 MYR.
Bus from Ipoh to Penang
Catch a bus from multiple stations, including Ipoh, AmanJaya Bus Terminal, Ipoh, Jalan Bendahara Ipoh and others, with the first trip of the day at 04:45, and start your journey from Ipoh toward Penang. The service stops at multiple stations, including Penang, Penang Sentral, Terminal Bus Sungai Nibong and others, with departures running frequently throughout the day so you can pick a time that fits your plans. The trip takes about 1 hour 35 minutes, and tickets start from 17 MYR. Reserve your seat ahead of time here.
Prices: 17 MYR to 27 MYR
Duration: 1h 35m – 3h 25m ⏱
Bus Routes & Schedules from Ipoh to Penang
Between Ipoh and Penang, this bus connection is served by several stations rather than a single fixed terminal. The exact travel time varies depending on where you board and exit the bus, but most trips take approximately 1h 35m. Services run throughout the day, operating from 04:45 until 23:25, and fares typically begin at 17 MYR. By checking the full bus timetable for Ipoh to Penang, you can compare different station pairings, journey lengths and departure times to choose the option that best matches your travel plans.
Cheapest Bus Ipoh to Penang
17 MYR, from AmanJaya Bus Terminal, Ipoh to Penang Sentral, departure some times, duration 3h 22m.Fastest Bus Ipoh to Penang
25 MYR, from Aman Jaya Ipoh to Butterworth, departure some times, duration 1h 35m.Bus Timetable: Aman Jaya Ipoh → Butterworth
- 11:00 12:35 1h 35m 25 MYR
- 13:00 14:35 1h 35m 25 MYR
- 17:00 18:35 1h 35m 25 MYR
- 19:00 20:35 1h 35m 25 MYR
Bus Timetable: AmanJaya Bus Terminal, Ipoh → Butterworth
- 09:15 11:19 2h 4m 24 MYR
- 12:30 14:34 2h 4m 24 MYR
- 15:15 17:19 2h 4m 24 MYR
- 16:00 18:30 2h 30m 20 MYR
Bus Timetable: AmanJaya Bus Terminal, Ipoh → Penang Sentral
- 04:45 08:07 3h 22m 17 MYR
- 10:30 12:45 2h 15m 27 MYR
- 11:00 13:15 2h 15m 27 MYR
- 12:00 14:15 2h 15m 27 MYR
- 16:30 18:45 2h 15m 27 MYR
- 17:00 20:22 3h 22m 17 MYR
- 17:30 20:52 3h 22m 17 MYR
- 18:30 21:52 3h 22m 17 MYR
Bus Timetable: AmanJaya Bus Terminal, Ipoh → Sungai Nibong
- 09:15 11:22 2h 7m 24 MYR
- 12:30 14:37 2h 7m 24 MYR
- 15:15 17:22 2h 7m 24 MYR
Bus Timetable: AmanJaya Bus Terminal, Ipoh → Terminal Bus Sungai Nibong
- 10:30 12:45 2h 15m 27 MYR
- 11:00 14:25 3h 25m 27 MYR
- 12:00 15:25 3h 25m 27 MYR
- 16:30 19:55 3h 25m 27 MYR
Bus Timetable: Ipoh → Penang
- 09:30 11:31 2h 1m 27 MYR
- 17:30 19:46 2h 16m 24 MYR
- 20:35 22:36 2h 1m 24 MYR
- 23:25 01:25 2h 27 MYR
Bus Timetable: Jalan Bendahara Ipoh → Butterworth
- 08:45 11:11 2h 26m 24 MYR
- 12:00 14:26 2h 26m 24 MYR
- 14:45 17:11 2h 26m 24 MYR
Bus Timetable: Jalan Bendahara Ipoh → Sungai Nibong
- 08:45 11:11 2h 26m 24 MYR
- 12:00 14:26 2h 26m 24 MYR
- 14:45 17:11 2h 26m 24 MYR
Frequently Asked Questions Bus Ipoh to Penang
Below you will find answers to the most common questions about traveling from Ipoh to Penang by bus.
How long is the bus trip from Ipoh to Penang?
The bus trip from Ipoh to Penang usually takes about 2 to 3 hours, depending on the departure point and arrival stop. Some bus journeys on this route can be faster, while others take a bit longer, so it is worth checking the specific bus service before you travel.
What is the bus fare for Ipoh to Penang?
Bus tickets for Ipoh to Penang are priced from 17 MYR to 27 MYR. The final fare can vary by bus service and the station pair you choose, so it is a good idea to compare options before booking your bus journey.
When is the first and last bus departure from Ipoh to Penang?
For the Ipoh to Penang bus route, the first departure is at 04:45 and the last departure is at 23:25. That gives travelers a wide window to plan a bus trip that fits their schedule.
How often do buses run between Ipoh and Penang?
There are 33 bus trips on the Ipoh to Penang route, so there are multiple options throughout the day. Since the exact bus frequency is not listed as a fixed interval, it is best to check the available bus departures when planning your trip.
Can I book bus tickets for Ipoh to Penang in advance?
Yes, it is sensible to book bus tickets for Ipoh to Penang ahead of time, especially if you want a preferred departure time or station. With several bus services available on this route, advance booking can help you secure the bus journey that suits you best.
Which bus stations are used for the Ipoh to Penang route?
The Ipoh to Penang bus route can depart from Ipoh, AmanJaya Bus Terminal, Ipoh, Jalan Bendahara Ipoh, or Aman Jaya Ipoh. Arrivals include Penang, Penang Sentral, Terminal Bus Sungai Nibong, Sungai Nibong, and Butterworth, so the right bus connection depends on where you want to start and end your trip.
Is the bus journey from AmanJaya Bus Terminal, Ipoh to Penang Sentral a long one?
The bus journey from AmanJaya Bus Terminal, Ipoh to Penang Sentral takes about 2 to 3 hours. It is a fairly manageable bus trip, but the exact time can vary, so checking the specific bus service is still useful.
What should I know before taking a bus from Ipoh to Penang?
Before taking a bus from Ipoh to Penang, it helps to confirm your departure point, arrival stop, and travel time, since this route serves several station pairs. Bus tickets cost 17 MYR to 27 MYR, and the bus journey can take about 2 to 3 hours, so planning ahead makes the trip smoother.
Travel options for Ipoh to Penang
More Bus routes from and to Ipoh or Penang
Routes in Bus from Ipoh →
Routes in Bus to Penang ←
Routes in Bus to Ipoh ←
Routes in Bus from Penang →
Planning more than just Ipoh to Penang?
You’re currently viewing Bus options for Ipoh to Penang. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.