Leaving behind the heritage streets of George Town for the royal capital of Kedah feels like stepping into a more traditional side of Malaysia. While Penang is a whirlwind of street art and fusion cuisine, Alor Setar offers a slower pace, defined by the elegant Zahir Mosque and the sweeping paddy fields that give the state its reputation as the rice bowl of the nation. The journey north is short, but it bridges the gap between a bustling island hub and the gateway to the Thai border.
Most travelers moving between these two points are either heading toward Langkawi via the Kuala Kedah ferry terminal or making their way up to Padang Besar. Because the distance is relatively short, you have a choice between very affordable public buses or the door to door convenience of a private van. You can easily compare these options and book your tickets on GoAsia.cc to ensure your seat is secured before you arrive at the terminal.
Penang to Alor Setar by Bus
The bus is by far the most popular way to make this trip. It is efficient, incredibly cheap, and offers several departure points depending on where you are staying. You can catch a bus from the island at the Sungai Nibong Bus Terminal or cross over to the mainland to depart from the Butterworth (Penang Sentral) hub.
Buses from Sungai Nibong
If you are staying in the southern part of Penang island or near Bayan Lepas, Sungai Nibong is your best bet. Buses from here take between 1 hour 30 minutes and 2 hours 40 minutes to reach Alor Setar. Prices are very budget-friendly, ranging from $5 to $8. You can choose between Economy, Executive, and Express classes. The Executive coaches are particularly comfortable, featuring a 2+1 seating configuration that provides extra legroom and wider seats, perfect for a relaxing ride through the Kedah countryside.
Buses from Butterworth
For those staying in George Town, taking the ferry across to Penang Sentral in Butterworth is often the quickest way to access the main transport artery. Buses from Butterworth to Alor Setar are slightly cheaper, with tickets starting as low as $3 and going up to $8. The journey time is also a bit shorter, typically taking between 1 hour 20 minutes and 2 hours 30 minutes. With multiple Express departures throughout the day, this is a highly flexible option for spontaneous travelers.
Direct Island Departures
There are also specific services departing directly from other points in Penang with prices as low as $3. These services use Executive 1x2 seating or standard Express buses. These routes are highly efficient, often reaching Alor Setar in exactly 1 hour 30 minutes to 2 hours, making them some of the fastest bus options available.
Penang to Alor Setar by Private Transfer
If you are traveling with a large group, carrying heavy luggage, or simply want to avoid the hassle of getting to a bus terminal, a private transfer is the premium choice. This is a door to door service that picks you up directly from your hotel in Penang and drops you off anywhere in Kedah or Alor Setar. While the cost is significantly higher than the bus, the convenience and comfort are unmatched.
The price for a private transfer ranges from $107 for a standard Sedan or Economy vehicle (suitable for 2 passengers) up to $259 for a large 14-pax van. Between these extremes, there are various Minivan and MPV options for groups of 3, 4, 7, or 8 people. The journey usually takes between 1 hour 30 minutes and 3 hours, depending on traffic on the North-South Expressway and your specific pick-up and drop-off locations. This mode of transport is especially recommended for families or those heading straight to the ferry terminal for an onward journey.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Bus (Butterworth) | $3 - $8 | 1h 20m - 2h 30m | Standard to High |
| Bus (Penang Island) | $3 - $8 | 1h 30m - 2h 40m | Standard to High |
| Private Transfer | $107 - $259 | 1h 30m - 3h | Luxury / Private |
Tips for Traveling from Penang to Alor Setar
- Choose your terminal wisely: If you are in George Town, it is often faster to take the ferry to Butterworth and catch the bus from Penang Sentral rather than traveling south to the Sungai Nibong terminal on the island.
- Book in advance: While there are many departures, buses can fill up quickly during public holidays and weekends when locals travel between states. Use GoAsia.cc to check availability.
- Prepare for the AC: Malaysian buses are notorious for their powerful air conditioning. Even on a short two-hour trip, it can get quite chilly, so keep a light jacket or sweater in your carry-on.
- Ferry connections: If your ultimate goal is Langkawi, tell your driver or check if the bus stops at Shahab Perdana Terminal in Alor Setar. From there, you will need a short taxi or Grab ride to the Kuala Kedah ferry pier.
- Arrival in Alor Setar: Most buses arrive at the Shahab Perdana Bus Terminal, which is located about 10-15 minutes north of the city center. Taxis and ride-hailing services are readily available at the terminal.
Timetable
| Bus Butterworth - Alor Setar $ 4.41–9.66 1h 20m – 2h 29m | |
|
| Bus Sungai Nibong - Alor Setar $ 9.68 2h 40m | |
|
| Bus Penang - Alor Setar $ 3.62–5.98 1h 30m – 2h | |
|
| Taxi Penang - Kedah $ 105.93–256.37 1h 30m – 3h | |
|
Frequently Asked Questions
You can book train, bus, flight, taxi, van, and ferry tickets from Penang to Alor Setar directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.
The cheapest way to travel is by bus from either Butterworth or Penang island, with ticket prices starting as low as $3 for Express and Executive classes.
The fastest way is typically by bus from Butterworth or a private transfer, both of which can complete the journey in approximately 1 hour 20 minutes to 1 hour 30 minutes depending on traffic.
The journey usually takes between 1 hour 20 minutes and 3 hours. Buses generally take 1.5 to 2.5 hours, while private transfers vary based on your specific pick-up and drop-off points.
Buses depart from two main locations: the Sungai Nibong Bus Terminal on Penang island and the Penang Sentral terminal in Butterworth on the mainland.
Yes, Executive buses usually feature a 1x2 seating layout with wider, more comfortable seats and more legroom compared to the standard 2x2 seating found on most Express buses.
Private transfers are ideal for groups of 4 to 14 people or travelers with significant luggage, as they provide door to door service and eliminate the need to navigate bus terminals.