How to Get from Butterworth to Kuala Lumpur

How to Get from Butterworth to Kuala Lumpur

Last updated: March 8, 2026

Leaving the industrial charm and ferry terminals of Butterworth for the gleaming skyscrapers of Kuala Lumpur is a classic Malaysian journey. While many travelers use Butterworth simply as a gateway to Penang Island, the transit hub itself offers one of the most efficient connections to the capital. The route takes you from the northern coast down the backbone of the peninsula, transitioning from the relaxed pace of the mainland coast to the high-energy pulse of the Klang Valley.

This journey is dominated by Malaysia's excellent highway system. As you roll south, the landscape shifts between vast palm oil plantations, limestone hills near Ipoh, and the eventual urban sprawl of Selangor before hitting the heart of Kuala Lumpur. It is a route favored by locals and backpackers alike for its affordability and the sheer frequency of service, making it one of the easiest trips to organize on short notice.

Butterworth to Kuala Lumpur by Bus

The bus is the primary way to make this trip, offering a staggering variety of choices that cater to every budget. Whether you are looking for a basic seat to save your ringgit or a plush reclining throne that feels like business class on wheels, the operators on this route have you covered. Most buses depart from the Penang Sentral terminal in Butterworth, which is a modern, integrated hub located right next to the ferry pier and train station.

VIP and Executive Services

For those who value comfort, the VIP and VIP 24 classes are the gold standard. These buses typically feature a 2+1 seating arrangement, meaning there is a single seat on one side of the aisle and two seats on the other. This provides significantly more legroom and wider chairs than a standard coach. Prices for these premium services generally range from $8 to $13. The "VIP 24" designation often refers to a 24-seater configuration, ensuring an even more spacious environment. These are ideal for the 4 hour 30 minute to 9 hour journey, especially if you plan on catching up on sleep or finishing some work.

Economy and Express Options

If you are traveling on a tight budget, the Economy and Express classes offer the lowest fares, starting as low as $8. While the seating is more compact (usually a 2+2 layout), the buses are almost always air-conditioned and well-maintained. The travel time remains roughly the same as the VIP options, though some Express services might make more frequent stops at smaller towns along the North-South Expressway. You can easily compare these different classes and book your tickets on GoAsia.cc to secure your preferred seat in advance.

Comparing Your Options

ModePrice (USD)DurationComfort
Bus (Economy/Express)$8 - $134h 30min - 9hStandard
Bus (VIP/VIP 24)$8 - $134h 30min - 9hHigh

Tips for Traveling from Butterworth to Kuala Lumpur

  • Book in Advance for Holidays: While there are dozens of departures daily, buses sell out quickly during public holidays like Hari Raya, Chinese New Year, or Deepavali. Use an online platform to secure your seat at least a week before these periods.
  • Prepare for the Cold: Malaysian buses are notorious for their powerful air conditioning. Even if it is sweltering outside, the cabin can feel like a refrigerator. Bring a light jacket or a sarong to stay comfortable.
  • Terminal Knowledge: Most buses from Butterworth arrive at Terminal Bersepadu Selatan (TBS) in Kuala Lumpur. TBS is highly organized and connected to the LRT, KTM Komuter, and KLIA Transit trains, making it easy to reach your final hotel destination.
  • Snacks and Water: While most drivers will make one rest stop at a highway service area (R&R) for a bathroom break and food, it is always wise to have a bottle of water and some light snacks in your carry-on bag.
  • Arrival in Selangor: Some routes are specifically designated for Selangor drop-off points (like Shah Alam or Klang). If your accommodation is in central KL (near Bukit Bintang or KLCC), ensure your bus is heading to TBS or Hentian Duta.

Timetable

Bus Butterworth - Selangor $ 10.80–12.35 5h 12m – 8h 25m
  •   VIP 24 23:20
  •   VIP 00:30, 07:45, 08:15, 09:30, 14:00, 15:00, 16:00, 16:45, 23:30, 23:59
  •   Express 09:30, 13:00
Bus Butterworth - Kuala Lumpur $ 7.72–12.86 4h 30m – 8h 56m
  •   Express 09:16, 09:30, 10:30, 11:15, 11:45, 12:15, 12:30, 12:35, 12:45, 14:45, 15:15, 16:30, 16:45, 18:30, 19:45, 20:00, 21:00, 21:45, 22:00, 22:30, 23:15, 23:25, 23:54, 23:58, 23:59
  •   VIP 24 08:15, 09:30, 10:00, 11:00, 11:30, 17:00, 21:00, 22:00, 23:20, 23:30
  •   VIP 00:29, 00:30, 00:45, 07:45, 08:14, 08:15, 08:45, 08:59, 09:15, 09:30, 09:45, 10:15, 10:30, 10:45, 10:59, 11:00, 11:30, 12:30, 13:00, 13:15, 13:30, 14:00, 15:00, 15:45, 16:00, 16:45, 18:15, 18:45, 19:15, 20:15, 20:45, 21:00, 21:30, 22:00, 23:30, 23:35, 23:59
  •   Economy 08:30
  •   Executive 10:45

Frequently Asked Questions

How can I book tickets from Butterworth to Kuala Lumpur?

You can book train, bus, flight, taxi, van, and ferry tickets from Butterworth to Kuala Lumpur 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 Butterworth to Kuala Lumpur?

The cheapest way to travel this route is by bus, with Economy and Express tickets starting at approximately $8. Prices are very competitive, and even VIP seats can often be found for under $12.

What is the fastest way to get from Butterworth to Kuala Lumpur?

The fastest buses can complete the journey in about 4 hours and 30 minutes. However, travel times can vary significantly depending on traffic entering Kuala Lumpur and the number of stops the bus makes.

How long does it take to get from Butterworth to Kuala Lumpur?

The travel duration typically ranges from 4 hours 30 minutes to nearly 9 hours. Most standard direct express services take around 5 to 6 hours under normal traffic conditions.

Where do the buses arrive in Kuala Lumpur?

The majority of buses from Butterworth arrive at Terminal Bersepadu Selatan (TBS), which is the main long-distance bus hub located south of the city center. Some services may also stop at Hentian Duta or specific locations in Selangor.

Are there night buses from Butterworth to Kuala Lumpur?

Yes, there are many night departures available, with several buses leaving between 11:00 PM and midnight. This is a popular option for travelers looking to save on a night of accommodation and arrive in the capital early in the morning.

Is it necessary to print my bus ticket?

While many operators accept mobile e-tickets, some still require you to exchange your booking confirmation for a physical boarding pass at the Penang Sentral ticket counter. It is recommended to arrive at the terminal 30 minutes early to handle this.