Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Terengganu to Pulau Pinang

74 routes · 11 operators · 110 daily departures · from RM50.00

11
Operators
74
Routes
110
Daily departures
RM50.00
Fares from
Advertisement

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

74 scheduled routes run from Terengganu to Pulau Pinang, operated by 11 coach companies. There are 110 departures a day, with fares from RM50.00.

Departing from
Terengganu — 20 boarding points
Arriving in
Pulau Pinang — 11 arrival points
Operators
11 on this corridor
Departures
110 a day
Fares from
RM50.00 one way

Book Terengganu to Penang

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

Adik Beradik Express

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

Adik Beradik Express services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalPenang Sentral
8:00 AM8:00 PM
RM77.501+2
Dungun Bus TerminalSungai Nibong Bus Terminal
8:00 AM8:00 PM
RM79.301+2
Hentian Bas MarangPenang Sentral
9:00 AM9:00 PM
RM64.001+2
Hentian Bas MarangSungai Nibong Bus Terminal
9:00 AM9:00 PM
RM65.701+2
Kuala Terengganu Bus Terminal (MBKT)Penang Sentral
9:30 AM9:30 PM
RM64.001+2
Kuala Terengganu Bus Terminal (MBKT)Sungai Nibong Bus Terminal
9:30 AM9:30 PM
RM65.701+2
R&R Jabi, JertehPenang Sentral
11:10 AM11:10 PM
RM60.001+2
R&R Jabi, JertehSungai Nibong Bus Terminal
11:10 AM11:10 PM
RM61.701+2
SETIU (MERANG)Penang Sentral
10:30 AM10:30 PM
RM64.001+2
SETIU (MERANG)Sungai Nibong Bus Terminal
10:30 AM10:30 PM
RM65.701+2
Universiti Sultan Zainal Abidin (UniSZA)Penang Sentral
10:00 AM10:00 PM
RM64.001+2
Universiti Sultan Zainal Abidin (UniSZA)Sungai Nibong Bus Terminal
10:00 AM10:00 PM
RM65.701+2
No routes match your filter.
Lowest published fare RM60.00. Shaded times are overnight departures. Book Adik Beradik Express

Alibaba Express

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

Alibaba Express services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala BesutPenang Sentral (Butterworth)
2:30 PM
RM64.001+2
Kuala BesutSungai Nibong
2:30 PM
RM65.001+2
Kuala TerengganuPenang Sentral (Butterworth)
11:45 AM
RM64.001+2
Kuala TerengganuSungai Nibong
11:45 AM
RM65.001+2
Kuala Terengganu (Jetty Taman Tamadun Islam)Penang Sentral (Butterworth)
12:10 PM
RM64.001+2
Kuala Terengganu (Jetty Taman Tamadun Islam)Sungai Nibong
12:10 PM
RM65.001+2
Merang JettyPenang Sentral (Butterworth)
1:00 PM
RM64.001+2
Merang JettySungai Nibong
1:00 PM
RM65.001+2
Universiti Malaysia Terengganu (UMT)Penang Sentral (Butterworth)
12:35 PM
RM64.001+2
Universiti Malaysia Terengganu (UMT)Sungai Nibong
12:35 PM
RM65.001+2
Universiti Sultan Zainal Abidin (UniSZA)Penang Sentral (Butterworth)
12:30 PM
RM64.001+2
Universiti Sultan Zainal Abidin (UniSZA)Sungai Nibong
12:30 PM
RM65.001+2
No routes match your filter.
Lowest published fare RM64.00. Shaded times are overnight departures. Book Alibaba Express

Jasa Pelangi

3.7 · 10 routes · 10 departures a day · 1+2

Jasa Pelangi services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
DungunButterworth
8:00 PM
RM77.001+2
DungunSungai Nibong Bus Terminal
8:00 PM
RM78.801+2
Hentian Bas MarangButterworth
8:50 PM
RM63.501+2
Hentian Bas MarangSungai Nibong Bus Terminal
8:50 PM
RM65.201+2
Hospital UniSZAButterworth
10:00 PM
RM63.501+2
Hospital UniSZASungai Nibong Bus Terminal
10:00 PM
RM65.201+2
Kuala Terengganu Bus Terminal (MBKT)Butterworth
9:30 PM
RM63.501+2
Kuala Terengganu Bus Terminal (MBKT)Sungai Nibong Bus Terminal
9:30 PM
RM65.201+2
R&R Jabi, JertehButterworth
11:10 PM
RM59.501+2
R&R Jabi, JertehSungai Nibong Bus Terminal
11:10 PM
RM61.201+2
No routes match your filter.
Lowest published fare RM59.50. Shaded times are overnight departures. Book Jasa Pelangi

POH HAI TRAVEL

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

POH HAI TRAVEL services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Dataran Shahbandar, Kuala TerengganuChai Leng Park – Caltex
9:15 AM
RM135.001+2
Dataran Shahbandar, Kuala TerengganuKTM Bukit Mertajam
9:15 AM
RM135.001+2
Dataran Shahbandar, Kuala TerengganuPenang Komtar
9:15 AM
RM135.001+2
Dataran Shahbandar, Kuala TerengganuPetron Station, Sungai Nibong
9:15 AM
RM135.001+2
Kuala Besut JettyChai Leng Park – Caltex
11:30 AM
RM135.001+2
Kuala Besut JettyKTM Bukit Mertajam
11:30 AM
RM135.001+2
Kuala Besut JettyPenang Komtar
11:30 AM
RM135.001+2
Kuala Besut JettyPetron Station, Sungai Nibong
11:30 AM
RM135.001+2
No routes match your filter.
Lowest published fare RM135.00. Shaded times are overnight departures. Book POH HAI TRAVEL

SP Bumi

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

SP Bumi services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala Terengganu Bus Terminal (MBKT)Penang Sentral
9:30 PM
RM71.00SEAT 55 (1+2)
Kuala Terengganu Bus Terminal (MBKT)Sungai Nibong Bus Terminal
9:30 PM
RM74.00SEAT 55 (1+2)
R&R Jabi, JertehPenang Sentral
11:45 PM
RM55.50SEAT 55 (1+2)
R&R Jabi, JertehSungai Nibong Bus Terminal
11:45 PM
RM58.50SEAT 55 (1+2)
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuPenang Sentral
11:00 PM
RM61.40SEAT 55 (1+2)
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuSungai Nibong Bus Terminal
11:00 PM
RM64.40SEAT 55 (1+2)
Universiti Sultan Zainal Abidin (UniSZA)Penang Sentral
10:00 PM
RM71.00SEAT 55 (1+2)
Universiti Sultan Zainal Abidin (UniSZA)Sungai Nibong Bus Terminal
10:00 PM
RM74.00SEAT 55 (1+2)
No routes match your filter.
Lowest published fare RM55.50. Shaded times are overnight departures. Book SP Bumi

E-Mutiara

4.3 · 7 routes · 14 departures a day · 1+2

E-Mutiara services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala Besut Bus TerminalPenang Sentral
8:00 AM8:00 PM
RM50.001+2
Kuala Besut Bus TerminalSungai Nibong Bus Terminal
8:00 AM8:00 PM
RM55.001+2
Kuala Besut Bus TerminalUSM
8:00 AM8:00 PM
RM55.001+2
Kuala Terengganu Bus Terminal (MBKT)Penang Sentral
9:00 AM9:00 PM
RM64.001+2
Kuala Terengganu Bus Terminal (MBKT)Sungai Nibong Bus Terminal
9:00 AM9:00 PM
RM66.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuSungai Nibong Bus Terminal
10:30 AM10:30 PM
RM60.001+2
Universiti Sultan Zainal Abidin (UniSZA)Sungai Nibong Bus Terminal
9:30 AM9:30 PM
RM66.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book E-Mutiara

Perdana Express

4.3 · 6 routes · 14 departures a day · 1+2

Perdana Express services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala Besut Bus TerminalPenang Sentral
8:00 AM11:00 AM8:00 PM
RM51.001+2
Kuala Besut Bus TerminalSungai Nibong Bus Terminal
8:00 AM11:00 AM8:00 PM
RM55.001+2
Pejabat Daerah dan Tanah Besut, Kampung RajaPenang Sentral
8:05 AM11:05 AM8:05 PM
RM51.001+2
Pejabat Daerah dan Tanah Besut, Kampung RajaSungai Nibong Bus Terminal
8:05 AM11:05 AM8:05 PM
RM55.001+2
R&R Jabi, JertehPenang Sentral
8:30 PM
RM51.001+2
R&R Jabi, JertehSungai Nibong Bus Terminal
8:30 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM51.00. Shaded times are overnight departures. Book Perdana Express

TRA Express

3.6 · 6 routes · 12 departures a day · 1+2

TRA Express services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Jerteh (Jertih)Penang Sentral (Butterworth)
10:00 AM10:30 PM
RM60.001+2
Jerteh (Jertih)Sungai Nibong
10:00 AM10:30 PM
RM60.001+2
Kuala TerengganuPenang Sentral (Butterworth)
9:00 AM9:00 PM
RM65.001+2
Kuala TerengganuSungai Nibong
9:00 AM9:00 PM
RM65.001+2
Universiti Sultan Zainal Abidin (UniSZA)Penang Sentral (Butterworth)
9:30 AM9:30 PM
RM65.001+2
Universiti Sultan Zainal Abidin (UniSZA)Sungai Nibong
9:30 AM9:30 PM
RM65.001+2
No routes match your filter.
Lowest published fare RM60.00. Shaded times are overnight departures. Book TRA Express

Naza Express

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

Naza Express services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala BesutButterworth
10:00 AM
RM50.001+2
Kuala BesutPenang(SG Nibong)
10:00 AM
RM55.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Naza Express

Queen Express

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

Queen Express services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala Besut Bus TerminalPenang Sentral
8:00 AM8:00 PM
RM50.001+2
Kuala Besut Bus TerminalSungai Nibong Bus Terminal
8:00 AM8:00 PM
RM55.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Queen Express

Kesatuan Express

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

Kesatuan Express services from Terengganu to Pulau Pinang
Boarding pointArrival pointDeparture timesFare fromSeating
Stesen Bas Bandar ChukaiPenang Sentral
8:50 AM11:50 AM
RM87.501+2
No routes match your filter.
Lowest published fare RM87.50. Shaded times are overnight departures. Book Kesatuan Express

Boarding points in Terengganu

Arrival points in Penang

Frequently asked questions

How much is the bus from Terengganu to Penang?

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

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

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

Other routes into Penang

Advertisement