It only takes 1 hour 30 minutes to travel by bus from Alor Setar to Penang Sentral Station in Butterworth, which is the nearest long distance bus station to the island of Penang. You can also travel by train from Alor Setar to Butterworth in Penang State which takes only 1 hour, but costs twice as much as travelling by bus.
Travel Times to Penang
There are 3 bus services a day from Alor Setar to Butterworth in Penang which are available to book online.
|10:30||12:00||11.00 MYR||Plusliner MY|
|16:00||17:30||11.00 MYR||Plusliner MY|
|20:30||22:00||11.00 MYR||Plusliner MY|
- Plusliner MY use 30 seat buses on this route.
Buy Tickets to Penang
Use the Search Form to buy your bus tickets from Alor Setar to Penang.
Alor Setar Bus Station
Bus services to Penang depart from the Terminal Bas Shahab Perdana, which is the main long distance bus station in Alor Setar.
Penang Bus Station
Bus services from Alor Setar stop at Penang Sentral Station in Butterworth.
Travel to Penang Island
There are two ways to travel from Penang Sentral Station in Butterworth to Penang Island. The cheapest option is take the Rapid Ferry from Butterworth to George Town on Penang Island. The Rapid Ferry service departs from Pangkalan Sultan Abdul Halim Ferry Terminal which you can easily walk to from Penang Sentral Station. The service operates every 20 minutes from 05:20 until 22:00, and then less frequently until 00:10. The journey takes 15 to 20 minutes and costs 1.2 MYR for adults and 0.6 MYR for children. The sea crossing is on a car ferry with a seating area and toilet on the top deck.
The other way to travel from Penang Sentral Station to Penang Island is by taxi, which may be more suitable for passengers carrying heavy luggage or travelling with small children. Penang Island is joined to the mainland by two road bridges over which taxis can take passengers direct to their final destination in Penang Island. Taxis at Penang Sentral Station don’t normally use meters or fixed fares so you need to agree a price for your journey with the driver in advance. Aim to pay around 30 MYR for the journey from Penang Sentral Station to George Town and around 44 MYR for the journey from Penang Sentral Station to Batu Feringghi