Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Kedah to Pulau Pinang

20 routes · 8 operators · 56 daily departures · from RM5.00

8
Operators
20
Routes
56
Daily departures
RM5.00
Fares from
Advertisement

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

20 scheduled routes run from Kedah to Pulau Pinang, operated by 8 coach companies. There are 56 departures a day, with fares from RM5.00.

Departing from
Kedah — 9 boarding points
Arriving in
Pulau Pinang — 8 arrival points
Operators
8 on this corridor
Departures
56 a day
Fares from
RM5.00 one way

Book Kedah to Penang

Compare all 8 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 · 6 routes · 18 departures a day · 1+2

Komtar Gunung Raya (Hatyai) services from Kedah to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
ChanglunChai Leng Park
2:15 PM3:15 PM5:15 PM
RM50.001+2
ChanglunPEN – Prangin Mall
2:15 PM3:15 PM5:15 PM
RM50.001+2
ChanglunPacific Megamall
2:15 PM3:15 PM5:15 PM
RM50.001+2
ChanglunPenang Komtar
2:15 PM3:15 PM5:15 PM
RM50.001+2
ChanglunPenang Sentral
2:15 PM3:15 PM5:15 PM
RM50.001+2
ChanglunSungai Nibong
2:15 PM3:15 PM5:15 PM
RM50.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Komtar Gunung Raya (Hatyai)

Kesatuan Express

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

Kesatuan Express services from Kedah to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Changlun Bus TerminalPenang Sentral
8:25 AM4:45 PM6:25 PM6:45 PM
RM22.001+2
Jitra Bus TerminalPenang Sentral
8:40 AM5:00 PM6:40 PM7:05 PM
RM22.001+2
Shahab Perdana Bus Terminal, Alor SetarPenang Sentral
9:15 AM5:45 PM7:25 PM7:45 PM
RM16.001+2
No routes match your filter.
Lowest published fare RM16.00. Shaded times are overnight departures. Book Kesatuan Express

Nice

3 routes · 8 departures a day · 2+2, 1+2

Nice services from Kedah to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Shahab Perdana Bus Terminal, Alor SetarPenang Sentral
10:30 AM3:30 PM8:30 PM
RM18.002+2
Shahab Perdana Bus Terminal, Alor SetarSungai Nibong Bus Terminal
10:30 AM3:30 PM8:30 PM
RM18.002+2
Terminal Bas Ekspres Ukir Square Sungai PetaniPenang Sentral
9:00 AM10:00 AM
RM6.002+2
No routes match your filter.
Lowest published fare RM6.00. Shaded times are overnight departures. Book Nice

Alibaba Express

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

Alibaba Express services from Kedah to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Bukit Kayu HitamPenang Sentral (Butterworth)
9:30 PM
RM70.001+2
ChanglunPenang Sentral (Butterworth)
10:00 PM
RM70.001+2
No routes match your filter.
Lowest published fare RM70.00. Shaded times are overnight departures. Book Alibaba Express

Sri Maju Group

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

Sri Maju Group services from Kedah to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Alor SetarPenang Sentral (Butterworth)
5:00 PM
RM17.001+2
Terminal Bas Ekspres Ukir Square Sungai PetaniPenang Sentral (Butterworth)
6:15 PM
RM17.001+2
No routes match your filter.
Lowest published fare RM17.00. Shaded times are overnight departures. Book Sri Maju Group

SRI THEVEN Express

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

SRI THEVEN Express services from Kedah to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Alor SetarPenang Sentral (Butterworth)
9:00 AM3:30 PM4:00 PM
RM11.001+2
Sungai PetaniPenang Sentral (Butterworth)
10:15 AM4:45 PM5:15 PM
RM5.001+2
No routes match your filter.
Lowest published fare RM5.00. Shaded times are overnight departures. Book SRI THEVEN Express

Kejora Masyhur Sdn Bhd

3.3 · 1 route · 6 departures a day · SVIP

Kejora Masyhur Sdn Bhd services from Kedah to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Kulim Bus TerminalPenang Sentral
8:29 AM8:59 AM2:00 PM2:15 PM8:45 PM9:00 PM
RM10.00SVIP
No routes match your filter.
Lowest published fare RM10.00. Shaded times are overnight departures. Book Kejora Masyhur Sdn Bhd

Sanwa Express

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

Sanwa Express services from Kedah to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
ChanglunPenang Sentral
12:30 PM9:30 PM
RM70.001+2
No routes match your filter.
Lowest published fare RM70.00. Shaded times are overnight departures. Book Sanwa Express

Boarding points in Kedah

Arrival points in Penang

Frequently asked questions

How much is the bus from Kedah to Penang?

Fares start from RM5.00 one way. 8 operators run this route, so prices vary with coach class and departure time.

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

The earliest scheduled departure is 8:25 AM and the last is 10:00 PM. Exact times vary by operator and boarding point.

Other routes into Penang

Advertisement