Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Perak to Pulau Pinang

34 routes · 18 operators · 100 daily departures · from RM20.00

18
Operators
34
Routes
100
Daily departures
RM20.00
Fares from
Advertisement

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

34 scheduled routes run from Perak to Pulau Pinang, operated by 18 coach companies. There are 100 departures a day, with fares from RM20.00.

Departing from
Perak — 12 boarding points
Arriving in
Pulau Pinang — 4 arrival points
Operators
18 on this corridor
Departures
100 a day
Fares from
RM20.00 one way

Book Perak to Penang

Compare all 18 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.

Sri Maju Group

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

Sri Maju Group services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Ipoh – Jalan BendaharaPenang Sentral (Butterworth)
8:45 AM12:00 PM2:45 PM
RM20.002+2
Ipoh – Jalan BendaharaSungai Nibong
8:45 AM12:00 PM2:45 PM
RM20.002+2
Sri ManjungPenang Sentral (Butterworth)
10:05 AM2:05 PM5:20 PM6:35 PM
RM20.001+2 / 2+2
Terminal LumutPenang Sentral (Butterworth)
10:00 AM2:00 PM5:15 PM6:30 PM
RM20.001+2 / 2+2
Terminal Meru Raya (Ipoh Amanjaya)Penang Sentral (Butterworth)
9:15 AM12:30 PM3:15 PM
RM20.002+2
Terminal Meru Raya (Ipoh Amanjaya)Sungai Nibong
9:15 AM12:30 PM3:15 PM
RM20.002+2
No routes match your filter.
Lowest published fare RM20.00. Shaded times are overnight departures. Book Sri Maju Group

Kesatuan Express

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

Kesatuan Express services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Lumut Bus TerminalPenang Sentral
7:20 AM5:47 PM
RM30.001+2
Seri Iskandar Bus StationPenang Sentral
8:20 AM6:47 PM
RM30.001+2
Seri Manjung Bus TerminalPenang Sentral
7:35 AM6:02 PM
RM30.001+2
Terminal Amanjaya, IpohPenang Sentral
9:45 AM5:30 PM8:35 PM
RM25.001+2
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book Kesatuan Express

SRI THEVEN Express

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

SRI THEVEN Express services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
KamparPenang Sentral (Butterworth)
10:00 AM5:00 PM
RM28.001+2
Teluk IntanPenang Sentral (Butterworth)
9:00 AM4:00 PM
RM35.001+2
Terminal Meru Raya (Ipoh Amanjaya)Penang Sentral (Butterworth)
11:00 AM6:15 PM
RM20.001+2
No routes match your filter.
Lowest published fare RM20.00. Shaded times are overnight departures. Book SRI THEVEN Express

Arwana Express

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

Arwana Express services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Lumut Bus TerminalPenang Sentral
9:00 AM
RM30.001+2
Seri Manjung Bus TerminalPenang Sentral
9:15 AM
RM30.001+2
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Arwana Express

C.S Travel & Tours

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

C.S Travel & Tours services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Amanjaya, IpohPenang Sentral
11:00 AM12:00 PM4:30 PM
RM25.001+2
Terminal Amanjaya, IpohSungai Nibong Bus Terminal
11:00 AM12:00 PM4:30 PM
RM25.001+2
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book C.S Travel & Tours

Lexojaya Express

3.3 · 2 routes · 8 departures a day · 1+2

Lexojaya Express services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Amanjaya, IpohPenang Sentral
1:30 PM4:30 PM8:00 PM10:00 PM
RM42.001+2
Terminal Amanjaya, IpohSungai Nibong Bus Terminal
1:30 PM4:30 PM8:00 PM10:00 PM
RM42.001+2
No routes match your filter.
Lowest published fare RM42.00. Shaded times are overnight departures. Book Lexojaya Express

Permata Utara Sdn Bhd

2.5 · 2 routes · 4 departures a day · 1+2, SVIP 30 SEATER

Permata Utara Sdn Bhd services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Meru Raya (Ipoh Amanjaya)Penang Sentral (Butterworth)
1:30 AM3:30 PM
RM25.00SVIP 30 SEATER
Terminal Meru Raya (Ipoh Amanjaya)Sungai Nibong
1:30 AM3:30 PM
RM25.00SVIP 30 SEATER
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book Permata Utara Sdn Bhd

Transnasional

3.7 · 2 routes · 8 departures a day · 2+2

Transnasional services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Amanjaya, IpohPenang Sentral
11:00 AM2:00 PM4:00 PM7:00 PM
RM21.002+2
Terminal IntanPenang Sentral
9:00 AM12:00 PM2:00 PM5:00 PM
RM37.002+2
No routes match your filter.
Lowest published fare RM21.00. Shaded times are overnight departures. Book Transnasional

Unititi Express

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

Unititi Express services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Amanjaya, IpohPenang Sentral
10:30 AM12:00 PM4:30 PM
RM25.001+2
Terminal Amanjaya, IpohSungai Nibong Bus Terminal
10:30 AM12:00 PM4:30 PM
RM25.001+2
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book Unititi Express

Aerobus

4.2 · 1 route · 6 departures a day · 1+2, 2+2

Aerobus services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Amanjaya, IpohPenang Sentral
12:15 AM11:15 AM12:45 PM3:15 PM8:45 PM11:00 PM
RM25.001+2
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book Aerobus

Alisan Golden Coach

4.1 · 1 route · 9 departures a day · SVIP, Double Decker

Alisan Golden Coach services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Amanjaya, IpohPenang Sentral
1:00 AM1:45 AM2:30 AM3:00 AM3:45 AM5:00 AM9:45 AM10:45 AM11:45 AM
RM30.00Double Decker / SVIP
No routes match your filter.
Lowest published fare RM30.00. Shaded times are overnight departures. Book Alisan Golden Coach

COLOURPLUS EXPRESS

1 route · 1 departure a day · CP DDVIP, 1+2

COLOURPLUS EXPRESS services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Meru Raya (Ipoh Amanjaya)Penang Sentral
2:45 AM
RM25.00CP DDVIP
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book COLOURPLUS EXPRESS

Kejora Masyhur Sdn Bhd

3.3 · 1 route · 5 departures a day · SVIP

Kejora Masyhur Sdn Bhd services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Amanjaya, IpohPenang Sentral
11:45 AM12:15 PM5:30 PM5:45 PM11:30 PM
SVIP
No routes match your filter.
Lowest published fare —. Shaded times are overnight departures. Book Kejora Masyhur Sdn Bhd

Mayang Sari Express

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

Mayang Sari Express services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Amanjaya, IpohPenang Sentral
4:45 AM5:00 PM5:30 PM6:30 PM
RM21.001+2
No routes match your filter.
Lowest published fare RM21.00. Shaded times are overnight departures. Book Mayang Sari Express

Nice

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

Nice services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Amanjaya, IpohPenang Sentral
9:15 PM10:15 PM
RM21.002+2
No routes match your filter.
Lowest published fare RM21.00. Shaded times are overnight departures. Book Nice

Sanwa Express

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

Sanwa Express services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Meru Raya (Ipoh Amanjaya)Penang Sentral
2:15 AM12:30 PM
RM35.001+2
No routes match your filter.
Lowest published fare RM35.00. Shaded times are overnight departures. Book Sanwa Express

Starmart Express

3.2 · 1 route · 1 departure a day · 1+2, 2+2

Starmart Express services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Simpang TaipingPenang Sentral
3:30 AM
RM70.001+2
No routes match your filter.
Lowest published fare RM70.00. Shaded times are overnight departures. Book Starmart Express

Super Nice Express

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

Super Nice Express services from Perak to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal Meru Raya (Ipoh Amanjaya)Penang Sentral (Butterworth)
12:00 PM
RM25.001+2
No routes match your filter.
Lowest published fare RM25.00. Shaded times are overnight departures. Book Super Nice Express

Boarding points in Perak

Arrival points in Penang

Frequently asked questions

How much is the bus from Perak to Penang?

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

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

The earliest scheduled departure is 12:15 AM and the last is 11:30 PM. Exact times vary by operator and boarding point.

Other routes into Penang

Advertisement