GoAsia
Malaysia

How to Get from Penang to Alor Setar

Compare bus, KTM Komuter train and private transfer from Penang to Alor Setar. Buses from about $4, trains from Butterworth in about 1 hour 10 minutes.

Last updated: October 26, 2026

How to Get from Penang to Alor Setar
Contents

Leaving the heritage streets of George Town for the Kedah state capital feels like stepping into a more traditional side of Malaysia. Penang is a whirlwind of street art and fusion cuisine; Alor Setar is slower, defined by the elegant Zahir Mosque and the paddy fields that make Kedah the rice bowl of the nation. The journey north is short, and it leads to the gateway of the Thai border.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Most travelers on this route are heading for Langkawi via the Kuala Kedah ferry or continuing to Padang Besar. You can go by bus, take the KTM Komuter train from Butterworth, or book a private transfer. You can compare these options and book your tickets on GoAsia.cc.

Penang to Alor Setar by Bus

The bus is the most popular way to make the trip. Buses leave from Penang Sentral in Butterworth on the mainland and from Sungai Nibong on Penang Island.[1] On booking platforms, tickets cost about $4 to $9 (October 2026), and the ride takes from about 1 hour 30 minutes, longer in heavy traffic.[2]

Penang to Alor Setar by Train

KTM Komuter trains link Butterworth and Alor Setar, with 18 departures a day from 05:20 to 21:35 and a ride of about 1 hour 10 minutes.[3] Alor Setar station is about 6 kilometres from Shahab Perdana, the main express bus terminal, so continue by taxi or e-hailing if you need onward buses.[4]

A train at Alor Setar railway station
A train at Alor Setar railway stationPhoto: *angys* / Wikimedia Commons, CC BY-SA 4.0

Penang to Alor Setar by Private Transfer

A private transfer picks you up at your hotel in Penang and drops you anywhere in Kedah. It suits groups and heavy luggage, and it is the easiest way to reach the ferry terminal at Kuala Kedah. On booking platforms, private transfers start at about $103 for a sedan and go up to about $249 for a large van (October 2026). The ride takes from about 1 hour 30 minutes, longer in traffic on the North-South Expressway.[2]

Comparing Your Options

ModeDurationDeparts from
BusFrom about 1h 30m[2]Penang Sentral (Butterworth), Sungai Nibong[1]
Train (KTM Komuter)About 1h 10m[3]Butterworth station[3]
Private TransferFrom about 1h 30m[2]Your hotel

Tips for Traveling from Penang to Alor Setar

  • Choose your terminal wisely: If you are in George Town, take the passenger ferry to Butterworth. It costs RM2 for adults and runs every 20 to 30 minutes from 07:00 to 23:30.[5]
  • Book in advance: 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 trip it can get chilly, so keep a light jacket or sweater in your carry-on.
  • Ferry connections: Ferries to Langkawi leave from Kuala Kedah. The adult fare is RM20, and you need to be inside the ferry terminal at least 60 minutes before departure.[6] From Alor Setar, take a taxi or Grab to the pier.
  • Arrival in Alor Setar: Express buses stop at Shahab Perdana, the city's main express bus terminal, where taxis, e-hailing and local buses connect you with the city.[4]

Timetable

Bus Butterworth - Alor Setar $ 4.28–9.36 1h 20m – 2h 29m
  • →  Executive 14:00
  • →  Express 12:30, 13:00, 19:30, 20:30
Bus Penang - Alor Setar $ 3.51–5.79 1h 30m – 2h
  • →  Executive 1X2 11:30, 19:45, 22:35
  • →  Express 12:30, 13:00, 20:30
Taxi Penang - Kedah $ 102.66–248.48 1h 30m – 3h
  • →  Van 12pax
  • →  Van 7pax
  • →  Van 14pax
  • →  Sedan 2pax
  • →  MPV 3pax
  • →  Economy 2pax
  • →  Minivan 7pax
  • →  Minivan 4pax
  • →  Minivan 8pax

Frequently Asked Questions

How can I book tickets from Penang to Alor Setar?

Use the booking tool on this page to compare the transport options currently available from Penang to Alor Setar, including current prices and schedules.

What is the cheapest way to get from Penang to Alor Setar?

The bus is usually the cheapest option, with tickets from about $4 on booking platforms (October 2026). Buses leave from Penang Sentral in Butterworth and from Sungai Nibong on Penang Island.

What is the fastest way to get from Penang to Alor Setar?

The KTM Komuter train from Butterworth takes about 1 hour 10 minutes. Buses and private transfers take from about 1 hour 30 minutes, depending on traffic.

How long does it take to get from Penang to Alor Setar?

The journey takes from about 1 hour 10 minutes by train and from about 1 hour 30 minutes by bus or private transfer. Heavy traffic on the North-South Expressway can add time.

Where do the buses depart from in Penang?

Buses depart from Penang Sentral in Butterworth on the mainland and from the Sungai Nibong Bus Terminal on Penang Island.

Is there a train from Penang to Alor Setar?

Yes. KTM Komuter trains run from Butterworth to Alor Setar 18 times a day, from 05:20 to 21:35, and take about 1 hour 10 minutes. From George Town, take the passenger ferry to Butterworth first.

Are private transfers worth the extra cost?

Private transfers suit groups and travelers with heavy luggage, because they offer door-to-door service and skip the bus terminal. They cost far more than the bus, from about $103 for a sedan (October 2026).

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Unititi Express: Cameron Highlands to Penang Bus Ticket. Retrieved October 15, 2026.
  2. [2] 12Go: 12Go timetable: Penang to Alor Setar. Retrieved October 25, 2026.
  3. [3] KTMB: KTM Komuter Northern Sector timetable, effective 26 February 2026. Retrieved October 25, 2026.
  4. [4] Kejora Express: Shahab Perdana, Alor Setar Bus Terminal Guide. Retrieved October 25, 2026.
  5. [5] Penang Port Commission: Penang Ferry Services. Retrieved October 15, 2026.
  6. [6] Langkawi Ferry Line Ventures Sdn Bhd: Langkawi Ferry Line: routes, fares and schedule. Retrieved October 20, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.