How to Get from Ipoh to Butterworth

How to Get from Ipoh to Butterworth

Last updated: March 8, 2026

Leaving behind the limestone hills and white coffee culture of Ipoh for the industrial gateway of Butterworth marks a transition from Perak's heritage charm to the bustling maritime energy of mainland Penang. This route is a favorite for those heading toward the ferry terminal to reach George Town or travelers connecting to the northern rail lines. The journey north is a relatively short sprint along the North-South Expressway, slicing through palm plantations and offering glimpses of the distant Titiwangsa Mountains.

While many travelers focus on the island of Penang itself, Butterworth serves as the essential transit hub. Whether you are looking for the most budget friendly seat on a local coach or the door to door convenience of a private car, the trip is straightforward and well serviced. You can easily compare schedules and book your tickets for this route on GoAsia.cc to ensure your seat is secured before you arrive at the station.

Ipoh to Butterworth by Bus

The bus is undoubtedly the most popular way to make this trip, offering a balance of extreme affordability and frequent departures. Buses typically depart from the Amanjaya Bus Terminal, located slightly outside the Ipoh city center. It is a modern facility where you can find snacks and drinks before your journey begins. The ride to Butterworth usually concludes at the Penang Sentral hub, which is perfectly integrated with the ferry terminal and the train station.

Executive and VIP Coaches

For a few dollars more, the Executive and Executive VIP classes offer a significantly more comfortable experience. These buses usually feature a 2+1 seating configuration, meaning wider reclining seats and more legroom. With prices ranging from $5 to $8, it is a small price to pay for the added comfort. The duration for these premium options is typically around 1 hour and 35 minutes to 2 hours and 30 minutes, depending on traffic conditions exiting Ipoh.

Express Buses

Express buses are the workhorses of the Malaysian highway system. These are standard air-conditioned coaches that provide a reliable service at the lowest possible price point, starting at just $5. While the seating is slightly more compact than the Executive classes, they are perfectly adequate for a journey that rarely exceeds two and a half hours. These buses run from early morning until the final midnight departure, making them ideal for travelers with flexible schedules.

Ipoh to Butterworth by Private Transfer

If you are traveling in a group or carrying heavy luggage, a private transfer offers a level of convenience that public transport cannot match. Instead of navigating to the bus terminal, a private vehicle picks you up directly from your hotel or residence in Ipoh and drops you off at your specific destination in Butterworth or the ferry terminal entrance.

The price for a private transfer ranges from $101 to $173 depending on the vehicle type. For small groups or families, there are Standard 3-pax sedans, while larger parties can opt for 4-pax or 7-pax minivans. The journey time is a consistent 1 hour and 54 minutes, as these drivers are experienced with the highway routes and can avoid the multi-stop nature of some bus services. This is the most stress-free option, allowing you to enjoy the scenery or catch up on work without the distractions of a crowded terminal.

Comparing Your Options

ModePrice (USD)DurationComfort
Express Bus$5 - $81h 35min - 2h 30minStandard
Executive Bus$5 - $81h 35min - 2h 30minHigh
Private Transfer (Sedan)$1011h 54minLuxury
Private Minivan$115 - $1731h 54minLuxury

Tips for Traveling from Ipoh to Butterworth

  • Arrive Early at Amanjaya: Ipoh's main bus terminal, Amanjaya, is about 10-15 kilometers from the old town. Give yourself at least 30 minutes to get there by taxi or ride-share before your bus departs.
  • Temperature Control: Malaysian buses are notorious for their powerful air conditioning. Even if it is a hot day outside, carry a light jacket or sweater for the bus ride.
  • Penang Sentral Integration: When you arrive in Butterworth, you will be at Penang Sentral. This building is a one-stop shop. If you are heading to Penang Island, follow the signs for the 'Ferry' within the same complex.
  • Book in Advance: While there are many departures, the popular afternoon and weekend slots can fill up quickly. Booking online helps you avoid waiting around at the terminal for the next available seat.
  • Snacks and Water: While the journey is short, it is always wise to have a bottle of water. Most express buses do not have onboard toilets, so plan accordingly before boarding.

Timetable

Bus Ipoh - Butterworth $ 5.34–12.47 1h 35m – 2h 30m
  •   Executive 11:00, 17:00
  •   Express 05:15, 11:00, 11:30, 14:00, 16:00, 17:30, 18:15
Taxi Ipoh - Butterworth $ 100.81–171.60 1h 54m
  •   Minivan 7pax
  •   Minivan 4pax
  •   Standard 3pax
Bus Ipoh - Penang $ 4.03–7.67 2h 15m – 3h 22m
  •   Executive 10:30, 11:00, 12:00, 16:30
  •   Executive VIP 12:00, 16:30
  •   Express 04:45, 17:00, 17:30, 18:30

Frequently Asked Questions

How can I book tickets from Ipoh to Butterworth?

You can book train, bus, flight, taxi, van, and ferry tickets from Ipoh to Butterworth directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Ipoh to Butterworth?

The cheapest way to travel is by bus, with tickets starting as low as $5 for Express and Executive classes. These provide a reliable and air-conditioned way to reach mainland Penang without breaking the bank.

What is the fastest way to get from Ipoh to Butterworth?

The fastest way is typically by bus or private transfer, both taking approximately 1 hour and 35 minutes to 2 hours. Private transfers are often more efficient as they offer door-to-door service without the need to visit a bus terminal.

How long does it take to get from Ipoh to Butterworth?

The journey usually takes between 1 hour and 35 minutes and 2 hours and 30 minutes. The exact time depends on the specific bus operator and the current traffic conditions on the North-South Expressway.

Where do the buses depart from in Ipoh?

Most long-distance buses depart from the Amanjaya Bus Terminal (Terminal Meru Raya). It is located north of the city center, so you should factor in travel time to get to the station from your hotel.

Is it better to take the bus or a private transfer?

The bus is excellent for solo travelers and budget-conscious tourists, offering great value for money. A private transfer is better for groups of 3 to 7 people who prefer the convenience of being picked up at their doorstep and traveling in a private environment.

How do I get to George Town once I arrive in Butterworth?

Upon arriving at Penang Sentral in Butterworth, you can easily catch the ferry to George Town. The ferry terminal is connected to the bus station, making the transfer seamless for travelers heading to the island.