Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Pulau Pinang to Kedah

21 routes · 9 operators · 47 daily departures · from RM6.50

9
Operators
21
Routes
47
Daily departures
RM6.50
Fares from
Advertisement

Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.

21 scheduled routes run from Pulau Pinang to Kedah, operated by 9 coach companies. There are 47 departures a day, with fares from RM6.50.

Departing from
Pulau Pinang — 9 boarding points
Arriving in
Kedah — 10 arrival points
Operators
9 on this corridor
Departures
47 a day
Fares from
RM6.50 one way

Book Pulau Pinang to Kedah

Compare all 9 operators on this route with live seat availability.

Check live fares & availability

Timetable and fares

Every scheduled service on this corridor is listed below, grouped by operator. Use the filter box to narrow a table to your boarding point, or click a column heading to sort by departure time or fare.

Please note: fares and timings are set by the operators and change at short notice. Everything here is a guide — reconfirm when you book.

Komtar Gunung Raya (Hatyai)

2.7 · 5 routes · 15 departures a day · 1+2

Komtar Gunung Raya (Hatyai) services from Pulau Pinang to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Chai Leng ParkBukit Kayu Hitam
5:45 AM8:45 AM12:15 PM
RM55.001+2
Jalan Pantai (Butterworth)Bukit Kayu Hitam
6:00 AM9:00 AM12:30 PM
RM55.001+2
PEN – Prangin MallBukit Kayu Hitam
5:00 AM8:00 AM11:30 AM
RM55.001+2
Pacific MegamallBukit Kayu Hitam
5:45 AM8:45 AM12:15 PM
RM55.001+2
Sungai NibongBukit Kayu Hitam
5:30 AM8:30 AM12:00 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Komtar Gunung Raya (Hatyai)

Alibaba Express

2.9 · 3 routes · 3 departures a day · 1+2

Alibaba Express services from Pulau Pinang to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Penang KomtarKulim
10:00 PM
RM40.001+2
Penang Sentral (Butterworth)Kulim
11:00 PM
RM40.001+2
Sungai NibongKulim
10:30 PM
RM40.001+2
No routes match your filter.
Lowest published fare RM40.00. Shaded times are overnight departures. Book Alibaba Express

Kesatuan Express

3.5 · 3 routes · 9 departures a day · 1+2

Kesatuan Express services from Pulau Pinang to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Penang SentralChanglun Bus Terminal
12:00 PM7:45 PM10:35 PM
RM22.001+2
Penang SentralJitra Bus Terminal
12:00 PM7:45 PM10:35 PM
RM22.001+2
Penang SentralShahab Perdana Bus Terminal, Alor Setar
12:00 PM7:45 PM10:35 PM
RM16.001+2
No routes match your filter.
Lowest published fare RM16.00. Shaded times are overnight departures. Book Kesatuan Express

Super Nice Express

3.3 · 3 routes · 7 departures a day · 1+2

Super Nice Express services from Pulau Pinang to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Jalan Pantai (Butterworth)Bukit Kayu Hitam
3:45 AM5:15 AM2:00 PM
RM40.001+2
Jalan Pantai (Butterworth)Changlun
3:45 AM5:15 AM2:00 PM
RM40.001+2
Jalan Pantai (Butterworth)Sungai Petani
5:15 AM
RM40.001+2
No routes match your filter.
Lowest published fare RM40.00. Shaded times are overnight departures. Book Super Nice Express

Nice

2 routes · 6 departures a day · 2+2, 1+2

Nice services from Pulau Pinang to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Penang SentralShahab Perdana Bus Terminal, Alor Setar
9:30 AM2:00 PM7:30 PM
RM18.002+2
Sungai Nibong Bus TerminalShahab Perdana Bus Terminal, Alor Setar
9:00 AM1:30 PM7:00 PM
RM18.002+2
No routes match your filter.
Lowest published fare RM18.00. Shaded times are overnight departures. Book Nice

SP Bumi

3.2 · 2 routes · 2 departures a day · SEAT 55 (1+2), 1+2

SP Bumi services from Pulau Pinang to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Penang SentralTerminal Bas Ekspres Ukir Square Sungai Petani
9:30 PM
RM6.50SEAT 55 (1+2)
Sungai Nibong Bus TerminalTerminal Bas Ekspres Ukir Square Sungai Petani
9:00 PM
RM9.50SEAT 55 (1+2)
No routes match your filter.
Lowest published fare RM6.50. Shaded times are overnight departures. Book SP Bumi

Arwana Express

4.1 · 1 route · 1 departure a day · 1+2

Arwana Express services from Pulau Pinang to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Penang SentralShahab Perdana Bus Terminal, Alor Setar
12:30 PM
RM20.001+2
No routes match your filter.
Lowest published fare RM20.00. Shaded times are overnight departures. Book Arwana Express

Kejora Masyhur Sdn Bhd

3.3 · 1 route · 2 departures a day · SVIP

Kejora Masyhur Sdn Bhd services from Pulau Pinang to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Penang SentralKulim Bus Terminal
8:59 PM9:29 PM
RM10.00SVIP
No routes match your filter.
Lowest published fare RM10.00. Shaded times are overnight departures. Book Kejora Masyhur Sdn Bhd

SRI THEVEN Express

2.9 · 1 route · 2 departures a day · 2+2, 1+2

SRI THEVEN Express services from Pulau Pinang to Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Penang Sentral (Butterworth)Alor Setar
1:00 PM8:30 PM
RM11.001+2
No routes match your filter.
Lowest published fare RM11.00. Shaded times are overnight departures. Book SRI THEVEN Express

Boarding points in Pulau Pinang

Arrival points in Kedah

Frequently asked questions

How much is the bus from Pulau Pinang to Kedah?

Fares start from RM6.50 one way. 9 operators run this route, so prices vary with coach class and departure time.

Which companies run buses from Pulau Pinang to Kedah?
What time is the first and last bus from Pulau Pinang to Kedah?

The earliest scheduled departure is 3:45 AM and the last is 11:00 PM. Exact times vary by operator and boarding point.

Other routes into Kedah

Advertisement