Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Kuala Lumpur to Pulau Pinang

86 routes · 30 operators · 524 daily departures · from RM37.30

30
Operators
86
Routes
524
Daily departures
RM37.30
Fares from
Advertisement

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

86 scheduled routes run from Kuala Lumpur to Pulau Pinang, operated by 30 coach companies. There are 524 departures a day, with fares from RM37.30.

Departing from
Kuala Lumpur — 10 boarding points
Arriving in
Pulau Pinang — 5 arrival points
Operators
30 on this corridor
Departures
524 a day
Fares from
RM37.30 one way

Book Kuala Lumpur to Penang

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

Suasana Edaran Express

3.6 · 7 routes · 57 departures a day · 1+2, ECO 44

Suasana Edaran Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral (Butterworth)
7:15 AM8:15 AM9:20 AM10:00 AM11:15 AM11:30 AM1:10 PM2:00 PM3:15 PM5:45 PM7:00 PM9:45 PM11:50 PM11:59 PM
RM53.001+2
Hentian DutaSungai Nibong
7:15 AM10:00 AM3:15 PM11:59 PM
RM53.001+2
KL SentralPenang Sentral (Butterworth)
6:45 AM7:45 AM8:30 AM9:30 AM11:00 AM11:15 AM12:45 PM1:30 PM2:45 PM5:15 PM6:20 PM9:15 PM11:20 PM11:40 PM
RM53.001+2
KL SentralSungai Nibong
6:45 AM9:30 AM2:45 PM11:40 PM
RM53.001+2
Putrajaya SentralPenang Sentral (Butterworth)
10:00 AM11:30 AM12:30 PM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral (Butterworth)
6:15 AM7:15 AM8:00 AM9:00 AM10:30 AM10:45 AM12:00 PM1:00 PM2:00 PM4:30 PM5:45 PM8:45 PM10:45 PM11:15 PM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong
6:15 AM9:00 AM2:00 PM11:15 PM
RM54.001+2
No routes match your filter.
Lowest published fare RM53.00. Shaded times are overnight departures. Book Suasana Edaran Express

Billion Stars

2.1 · 6 routes · 92 departures a day · 1+2

Billion Stars services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral (Butterworth)
12:15 AM7:00 AM8:30 AM10:45 AM12:00 PM1:00 PM2:00 PM4:30 PM5:30 PM6:30 PM9:00 PM11:00 PM
RM53.001+2
Hentian DutaSungai Nibong
12:15 AM7:00 AM8:30 AM10:45 AM12:00 PM1:00 PM2:00 PM4:30 PM5:30 PM6:30 PM9:00 PM11:00 PM
RM57.001+2
KLIA 2Penang Sentral (Butterworth)
3:00 AM5:00 AM9:00 AM5:00 PM8:00 PM10:00 PM11:59 PM
RM55.001+2
KLIA 2Sungai Nibong
3:00 AM5:00 AM9:00 AM5:00 PM8:00 PM10:00 PM11:59 PM
RM55.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral (Butterworth)
12:30 AM1:00 AM1:30 AM2:00 AM2:30 AM3:00 AM4:00 AM5:00 AM6:30 AM8:00 AM10:00 AM11:00 AM11:30 AM12:30 PM1:00 PM1:30 PM2:00 PM2:30 PM3:30 PM5:00 PM6:00 PM6:30 PM8:30 PM9:00 PM10:30 PM11:00 PM11:30 PM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong
12:30 AM1:00 AM1:30 AM2:00 AM2:30 AM3:00 AM4:00 AM5:00 AM6:30 AM8:00 AM10:00 AM11:00 AM11:30 AM12:30 PM1:00 PM1:30 PM2:00 PM2:30 PM3:30 PM5:00 PM6:00 PM6:30 PM8:30 PM9:00 PM10:30 PM11:00 PM11:30 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM53.00. Shaded times are overnight departures. Book Billion Stars

Nice

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

Nice services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaSungai Nibong Bus Terminal
9:40 AM1:00 PM8:45 PM
RM55.001+2 / 2+2
KL SentralSungai Nibong Bus Terminal
9:20 AM12:30 PM8:15 PM11:59 PM
RM45.001+2 / 2+2
Putrajaya SentralPenang Sentral
5:30 PM6:15 PM8:15 PM
RM44.002+2
Putrajaya SentralSungai Nibong Bus Terminal
11:30 AM7:20 PM11:00 PM
RM45.002+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
6:15 PM7:15 PM8:45 PM
RM40.002+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong Bus Terminal
8:45 AM12:15 PM8:00 PM11:30 PM
RM45.001+2 / 2+2
No routes match your filter.
Lowest published fare RM40.00. Shaded times are overnight departures. Book Nice

Cosmic Express

4.2 · 4 routes · 18 departures a day · 1+2

Cosmic Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
8:15 AM9:45 AM11:45 AM3:15 PM6:15 PM11:45 PM11:58 PM
RM58.001+2
Putrajaya SentralPenang Sentral
8:30 AM10:40 AM1:55 PM10:40 PM
RM61.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
7:30 AM9:00 AM11:15 AM2:30 PM5:30 PM11:15 PM
RM58.001+2
Terminal Bersepadu GombakPenang Sentral
11:45 PM
RM58.001+2
No routes match your filter.
Lowest published fare RM58.00. Shaded times are overnight departures. Book Cosmic Express

Kejora Masyhur Sdn Bhd

3.3 · 4 routes · 38 departures a day · SVIP

Kejora Masyhur Sdn Bhd services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
12:00 AM1:00 AM8:15 AM12:00 PM1:45 PM3:00 PM3:15 PM3:30 PM4:00 PM4:30 PM8:00 PM11:30 PM
RM50.00SVIP
Hentian DutaSungai Nibong Bus Terminal
12:00 AM8:15 AM12:00 PM3:15 PM4:00 PM4:30 PM8:00 PM
RM50.00SVIP
TBS (Terminal Bersepadu Selatan)Penang Sentral
12:30 AM7:45 AM11:30 AM1:00 PM2:30 PM2:45 PM3:00 PM3:30 PM4:00 PM7:30 PM11:00 PM11:30 PM
RM53.00SVIP
TBS (Terminal Bersepadu Selatan)Sungai Nibong Bus Terminal
7:45 AM11:30 AM2:45 PM3:30 PM4:00 PM7:30 PM11:30 PM
RM54.00SVIP
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Kejora Masyhur Sdn Bhd

KPB Ekspress

3.9 · 4 routes · 32 departures a day · 1+2, 2+2

KPB Ekspress services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral (Butterworth)
8:30 AM11:20 AM12:20 PM7:30 PM8:30 PM
RM55.001+2 / 2+2
Hentian DutaSungai Nibong
12:20 PM
RM55.002+2
TBS (Terminal Bersepadu Selatan)Penang Sentral (Butterworth)
12:30 AM7:00 AM8:00 AM10:30 AM11:00 AM12:00 PM1:00 PM1:30 PM2:00 PM2:15 PM3:00 PM4:00 PM4:30 PM5:30 PM6:00 PM7:00 PM7:30 PM8:00 PM10:30 PM
RM40.001+2 / 2+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong
12:30 AM12:00 PM2:15 PM3:00 PM4:30 PM5:30 PM7:30 PM
RM43.001+2 / 2+2
No routes match your filter.
Lowest published fare RM40.00. Shaded times are overnight departures. Book KPB Ekspress

Pancaran Matahari Express

4.5 · 4 routes · 43 departures a day · 1+2

Pancaran Matahari Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
10:30 AM12:30 PM1:30 PM2:30 PM3:30 PM4:30 PM5:30 PM6:30 PM6:45 PM7:30 PM8:30 PM9:30 PM10:30 PM11:00 PM11:15 PM11:30 PM11:59 PM
RM55.001+2
Putrajaya SentralPenang Sentral
9:30 AM6:30 PM10:30 PM
RM60.001+2
TBG (Terminal Bersepadu Gombak)Penang Sentral
10:30 AM6:00 PM11:00 PM11:15 PM
RM55.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
10:00 AM10:10 AM12:00 PM1:00 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM6:15 PM7:00 PM8:00 PM9:00 PM10:00 PM10:30 PM10:45 PM11:00 PM11:30 PM11:45 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Pancaran Matahari Express

Plusliner

3.5 · 4 routes · 10 departures a day · 1+2, 2+2

Plusliner services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaSungai Nibong Bus Terminal
10:45 AM11:45 AM6:45 PM
RM55.001+2
KL SentralSungai Nibong Bus Terminal
10:15 AM11:30 AM6:30 PM
RM55.001+2
Putrajaya SentralSungai Nibong Bus Terminal
9:20 AM
RM59.001+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong Bus Terminal
10:00 AM11:00 AM6:00 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Plusliner

Super Nice Express

3.3 · 4 routes · 25 departures a day · 1+2

Super Nice Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral (Butterworth)
9:00 AM10:30 AM11:15 AM3:45 PM8:15 PM10:00 PM11:00 PM
RM50.001+2
Hentian DutaSungai Nibong
9:00 AM10:30 AM3:45 PM8:15 PM11:00 PM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral (Butterworth)
1:00 AM8:30 AM9:45 AM10:45 AM3:00 PM7:45 PM9:30 PM10:15 PM
RM52.001+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong
8:30 AM9:45 AM3:00 PM7:45 PM10:15 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Super Nice Express

Kristal Qirana

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

Kristal Qirana services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
10:15 AM3:00 PM
RM55.001+2 / 2+2
Putrajaya SentralPenang Sentral
8:30 AM1:15 PM
RM60.001+2 / 2+2
Terminal Bersepadu Gombak (TBG)Penang Sentral
10:00 AM2:30 PM
RM55.001+2 / 2+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Kristal Qirana

LA Holidays

4.0 · 3 routes · 5 departures a day · 1+2

LA Holidays services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Bukit Mertajam
12:15 AM
RM56.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
12:15 AM1:00 AM3:00 PM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong Bus Terminal
12:15 AM
RM65.001+2
No routes match your filter.
Lowest published fare RM53.00. Shaded times are overnight departures. Book LA Holidays

Maraliner

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

Maraliner services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
10:45 AM11:00 AM11:56 AM11:59 AM6:00 PM6:45 PM10:15 PM10:45 PM11:15 PM
RM37.301+2 / 2+2
Putrajaya SentralPenang Sentral
9:45 AM10:30 AM4:30 PM8:45 PM9:45 PM
RM42.902+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
10:00 AM10:15 AM11:15 AM5:15 PM6:00 PM9:30 PM10:00 PM10:30 PM
RM37.301+2 / 2+2
No routes match your filter.
Lowest published fare RM37.30. Shaded times are overnight departures. Book Maraliner

Sanwa Express

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

Sanwa Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
9:30 AM11:15 PM
RM55.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
8:30 AM10:15 PM
RM55.001+2
Terminal Bersepadu Gombak (TBG)Penang Sentral
9:00 AM10:45 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Sanwa Express

Suasana Holiday Express

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

Suasana Holiday Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM
RM50.001+2
Putrajaya SentralPenang Sentral
8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM
RM55.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM
RM53.101+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Suasana Holiday Express

TRA Express

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

TRA Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralPenang Sentral (Butterworth)
11:15 AM12:15 PM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral (Butterworth)
12:30 AM2:00 AM12:00 PM12:45 PM1:15 PM
RM50.001+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong
12:30 AM1:15 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book TRA Express

Aerobus

4.2 · 2 routes · 12 departures a day · 1+2, 2+2

Aerobus services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
KL SentralPenang Sentral
8:15 AM9:45 AM12:15 PM5:45 PM8:00 PM9:15 PM
RM50.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
7:45 AM9:15 AM11:45 AM5:15 PM7:30 PM8:45 PM
RM50.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Aerobus

Alisan Golden Coach

4.1 · 2 routes · 18 departures a day · SVIP, Double Decker

Alisan Golden Coach services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
1:00 AM1:15 AM2:00 AM7:00 AM8:15 AM9:15 AM10:30 PM11:15 PM11:45 PM
RM40.00Double Decker / SVIP
TBS (Terminal Bersepadu Selatan)Penang Sentral
12:45 AM1:45 AM6:30 AM7:30 AM8:30 AM9:45 PM10:30 PM11:15 PM11:45 PM
RM40.00Double Decker / SVIP
No routes match your filter.
Lowest published fare RM40.00. Shaded times are overnight departures. Book Alisan Golden Coach

Alya Express

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

Alya Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Penang Sentral (Butterworth)
12:30 AM1:30 AM7:30 AM8:30 AM9:30 AM10:30 AM11:30 AM12:30 PM2:30 PM3:30 PM4:30 PM5:30 PM6:30 PM8:30 PM10:30 PM11:30 PM
RM57.002+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong
12:30 AM1:30 AM7:30 AM8:30 AM9:30 AM10:30 AM11:30 AM12:30 PM2:30 PM3:30 PM4:30 PM5:30 PM6:30 PM8:30 PM10:30 PM11:30 PM
RM57.002+2
No routes match your filter.
Lowest published fare RM57.00. Shaded times are overnight departures. Book Alya Express

E-Mutiara

4.3 · 2 routes · 4 departures a day · 1+2

E-Mutiara services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBG (Terminal Bersepadu Gombak)Sungai Nibong Bus Terminal
11:00 AM11:00 PM
RM57.001+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong Bus Terminal
10:30 AM10:30 PM
RM61.001+2
No routes match your filter.
Lowest published fare RM57.00. Shaded times are overnight departures. Book E-Mutiara

Inter Top Express KL

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

Inter Top Express KL services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral
11:00 AM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral
10:30 AM
RM53.001+2
No routes match your filter.
Lowest published fare RM53.00. Shaded times are overnight departures. Book Inter Top Express KL

Lexojaya Express

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

Lexojaya Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Penang Sentral
10:00 AM1:30 PM4:45 PM6:45 PM
RM57.001+2
TBS (Terminal Bersepadu Selatan)Sungai Nibong Bus Terminal
10:00 AM1:30 PM4:45 PM6:45 PM
RM58.001+2
No routes match your filter.
Lowest published fare RM57.00. Shaded times are overnight departures. Book Lexojaya Express

Permata Utara Sdn Bhd

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

Permata Utara Sdn Bhd services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Penang Sentral (Butterworth)
12:15 AM3:00 AM12:30 PM10:30 PM11:30 PM
RM53.001+2 / SVIP 30 SEATER / SVIP 31 SEAT
TBS (Terminal Bersepadu Selatan)Sungai Nibong
12:30 PM10:30 PM11:30 PM
RM54.00SVIP 30 SEATER
No routes match your filter.
Lowest published fare RM53.00. Shaded times are overnight departures. Book Permata Utara Sdn Bhd

POH HAI TRAVEL

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

POH HAI TRAVEL services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Penang Sentral
9:30 AM9:30 PM
RM50.001+2
Terminal Bersepadu Gombak (TBG)Penang Sentral
10:15 AM10:15 PM
RM50.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book POH HAI TRAVEL

Quick Liner Express

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

Quick Liner Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaPenang Sentral (Butterworth)
11:30 AM1:15 PM3:45 PM8:30 PM11:45 PM11:59 PM
RM51.001+2
TBS (Terminal Bersepadu Selatan)Penang Sentral (Butterworth)
11:00 AM12:30 PM3:15 PM7:45 PM11:15 PM11:30 PM11:45 PM
RM52.001+2
No routes match your filter.
Lowest published fare RM51.00. Shaded times are overnight departures. Book Quick Liner Express

Starmart Express

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

Starmart Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
KLIA (Kuala Lumpur International Airport)Penang Sentral
8:30 PM
RM61.001+2
KLIA2 Transportation HubPenang Sentral
8:15 PM
RM61.001+2
No routes match your filter.
Lowest published fare RM61.00. Shaded times are overnight departures. Book Starmart Express

GOLDEN SILK HOLIDAY

3.7 · 1 route · 1 departure a day · 30s, 31S

GOLDEN SILK HOLIDAY services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Penang Sentral (Butterworth)
10:15 PM
RM50.0030s
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book GOLDEN SILK HOLIDAY

Jasmine Express

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

Jasmine Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Penang Sentral
12:15 AM11:00 AM12:00 PM1:15 PM2:00 PM8:00 PM10:30 PM11:45 PM
RM51.001+2
No routes match your filter.
Lowest published fare RM51.00. Shaded times are overnight departures. Book Jasmine Express

Kesatuan Express

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

Kesatuan Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Penang Sentral
2:15 PM4:45 PM
RM53.001+2
No routes match your filter.
Lowest published fare RM53.00. Shaded times are overnight departures. Book Kesatuan Express

Mayang Sari Express

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

Mayang Sari Express services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Penang Sentral
1:45 AM2:00 PM3:30 PM
RM53.001+2
No routes match your filter.
Lowest published fare RM53.00. Shaded times are overnight departures. Book Mayang Sari Express

Sri Maju Group

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

Sri Maju Group services from Kuala Lumpur to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
TBS (Terminal Bersepadu Selatan)Penang Sentral (Butterworth)
11:45 AM
RM52.801+2
No routes match your filter.
Lowest published fare RM52.80. Shaded times are overnight departures. Book Sri Maju Group

Boarding points in Kuala Lumpur

Arrival points in Penang

Frequently asked questions

How much is the bus from Kuala Lumpur to Penang?

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

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

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

Other routes into Penang

Advertisement