Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Selangor to Terengganu

150 routes · 12 operators · 400 daily departures · from RM38.80

12
Operators
150
Routes
400
Daily departures
RM38.80
Fares from
Advertisement

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

150 scheduled routes run from Selangor to Terengganu, operated by 12 coach companies. There are 400 departures a day, with fares from RM38.80.

Departing from
Selangor — 7 boarding points
Arriving in
Terengganu — 20 arrival points
Operators
12 on this corridor
Departures
400 a day
Fares from
RM38.80 one way

Book Selangor to Terengganu

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

E-Mutiara

4.3 · 25 routes · 46 departures a day · 1+2

E-Mutiara services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Kajang Bus TerminalDungun Bus Terminal
9:00 AM9:00 PM
RM61.401+2
Kajang Bus TerminalHentian Bas Marang
9:00 AM9:00 PM
RM72.301+2
Kajang Bus TerminalHentian Bas Pasar Buah Paka
9:00 AM9:00 PM
RM61.401+2
Kajang Bus TerminalKuala Besut Bus Terminal
8:00 PM
RM69.401+2
Kajang Bus TerminalKuala Terengganu Bus Terminal (MBKT)
9:00 AM9:00 PM
RM72.301+2
Kajang Bus TerminalStesen Bas Bandar Chukai
9:00 AM9:00 PM
RM61.401+2
Kajang Bus TerminalStesen Bas Kerteh
9:00 AM9:00 PM
RM61.401+2
Kajang Bus TerminalTerminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
9:00 AM9:00 PM
RM81.801+2
Klang Sentral Sani Bus TerminalDungun Bus Terminal
8:00 AM8:30 PM
RM72.901+2
Klang Sentral Sani Bus TerminalHentian Bas Marang
8:00 AM8:30 PM
RM83.901+2
Klang Sentral Sani Bus TerminalHentian Bas Pasar Buah Paka
8:00 AM8:30 PM
RM72.901+2
Klang Sentral Sani Bus TerminalKuala Terengganu Bus Terminal (MBKT)
8:00 AM8:30 PM
RM83.901+2
Klang Sentral Sani Bus TerminalStesen Bas Bandar Chukai
8:00 AM8:30 PM
RM72.901+2
Klang Sentral Sani Bus TerminalStesen Bas Kerteh
8:00 AM8:30 PM
RM72.901+2
Klang Sentral Sani Bus TerminalTerminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
8:00 AM8:30 PM
RM93.301+2
Klang Sentral Sani Bus TerminalUniversiti Sultan Zainal Abidin (UniSZA)
8:30 PM
RM83.901+2
Taman Puchong PrimaKuala Besut Bus Terminal
9:00 PM
RM70.501+2
Terminal 17, Shah AlamDungun Bus Terminal
8:35 AM9:00 PM
RM70.401+2
Terminal 17, Shah AlamHentian Bas Marang
8:35 AM9:00 PM
RM81.301+2
Terminal 17, Shah AlamHentian Bas Pasar Buah Paka
8:35 AM9:00 PM
RM70.401+2
Terminal 17, Shah AlamKuala Terengganu Bus Terminal (MBKT)
8:35 AM9:00 PM
RM81.301+2
Terminal 17, Shah AlamStesen Bas Bandar Chukai
8:35 AM9:00 PM
RM70.401+2
Terminal 17, Shah AlamStesen Bas Kerteh
8:35 AM9:00 PM
RM70.401+2
Terminal 17, Shah AlamTerminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
8:35 AM9:00 PM
RM90.801+2
Terminal 17, Shah AlamUniversiti Sultan Zainal Abidin (UniSZA)
9:00 PM
RM81.301+2
No routes match your filter.
Lowest published fare RM61.40. Shaded times are overnight departures. Book E-Mutiara

Sani Express (Sani United)

4.2 · 23 routes · 120 departures a day · 1+2

Sani Express (Sani United) services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Kajang Bus TerminalDungun Bus Terminal
10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM
RM59.101+2
Kajang Bus TerminalHentian Bas Marang
10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM
RM71.301+2
Kajang Bus TerminalKuala Terengganu Bus Terminal (MBKT)
10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM
RM71.301+2
Kajang Bus TerminalStesen Bas Bandar Chukai
9:30 AM11:30 AM7:30 PM10:00 PM
RM60.001+2
Kajang Bus TerminalStesen Bas Kerteh
10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM
RM59.101+2
Kajang Bus TerminalStesen Bas Paka
10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM
RM59.101+2
Kajang Bus TerminalUniversiti Sultan Zainal Abidin (UniSZA)
10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM
RM71.301+2
Klang Sentral Sani Bus TerminalDungun Bus Terminal
8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM
RM59.601+2
Klang Sentral Sani Bus TerminalHentian Bas Marang
8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM
RM71.901+2
Klang Sentral Sani Bus TerminalKuala Terengganu Bus Terminal (MBKT)
8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM
RM71.901+2
Klang Sentral Sani Bus TerminalStesen Bas Bandar Chukai
7:30 AM3:30 PM10:30 PM
RM50.001+2
Klang Sentral Sani Bus TerminalStesen Bas Kerteh
8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM
RM59.601+2
Klang Sentral Sani Bus TerminalStesen Bas Paka
8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM
RM59.601+2
Klang Sentral Sani Bus TerminalUniversiti Sultan Zainal Abidin (UniSZA)
8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM
RM71.901+2
Terminal 17, Shah AlamDungun Bus Terminal
8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM
RM59.101+2
Terminal 17, Shah AlamHentian Bas MDHT Ajil
11:00 PM
RM71.401+2
Terminal 17, Shah AlamHentian Bas Marang
8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM
RM71.401+2
Terminal 17, Shah AlamKuala Terengganu Bus Terminal (MBKT)
8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM
RM71.401+2
Terminal 17, Shah AlamMasjid Bukit Payong
11:00 PM
RM71.401+2
Terminal 17, Shah AlamStesen Bas Bandar Chukai
8:00 AM4:00 PM11:00 PM
RM50.001+2
Terminal 17, Shah AlamStesen Bas Kerteh
8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM
RM59.101+2
Terminal 17, Shah AlamStesen Bas Paka
8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM
RM59.101+2
Terminal 17, Shah AlamUniversiti Sultan Zainal Abidin (UniSZA)
8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM
RM71.401+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Sani Express (Sani United)

Ekspres Musafir

3.9 · 21 routes · 35 departures a day · 2+2

Ekspres Musafir services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Klang Sentral Sani Bus TerminalDungun Bus Terminal
12:30 PM
RM51.702+2
Klang Sentral Sani Bus TerminalHentian Bas Marang
12:30 PM
RM51.702+2
Klang Sentral Sani Bus TerminalHentian Bas Pasar Buah Paka
12:30 PM
RM51.702+2
Klang Sentral Sani Bus TerminalKuala Terengganu Bus Terminal (MBKT)
12:30 PM
RM51.702+2
Klang Sentral Sani Bus TerminalStesen Bas Bandar Chukai
12:30 PM
RM44.002+2
Klang Sentral Sani Bus TerminalStesen Bas Kerteh
12:30 PM
RM51.702+2
Klang Sentral Sani Bus TerminalUniversiti Sultan Zainal Abidin (UniSZA)
12:30 PM
RM51.702+2
Taman Puchong PrimaDungun Bus Terminal
9:30 PM
RM44.002+2
Taman Puchong PrimaHentian Bas Marang
9:30 PM
RM44.002+2
Taman Puchong PrimaHentian Bas Pasar Buah Paka
9:30 PM
RM44.002+2
Taman Puchong PrimaKuala Terengganu Bus Terminal (MBKT)
9:30 PM
RM44.002+2
Taman Puchong PrimaStesen Bas Bandar Chukai
9:30 PM
RM44.002+2
Taman Puchong PrimaStesen Bas Kerteh
9:30 PM
RM44.002+2
Taman Puchong PrimaUniversiti Sultan Zainal Abidin (UniSZA)
9:30 PM
RM44.002+2
Terminal 17, Shah AlamDungun Bus Terminal
8:30 AM1:00 PM9:00 PM
RM50.402+2
Terminal 17, Shah AlamHentian Bas Marang
8:30 AM1:00 PM9:00 PM
RM50.402+2
Terminal 17, Shah AlamHentian Bas Pasar Buah Paka
8:30 AM1:00 PM9:00 PM
RM50.402+2
Terminal 17, Shah AlamKuala Terengganu Bus Terminal (MBKT)
8:30 AM1:00 PM9:00 PM
RM50.402+2
Terminal 17, Shah AlamStesen Bas Bandar Chukai
8:30 AM1:00 PM9:00 PM
RM44.002+2
Terminal 17, Shah AlamStesen Bas Kerteh
8:30 AM1:00 PM9:00 PM
RM44.002+2
Terminal 17, Shah AlamUniversiti Sultan Zainal Abidin (UniSZA)
8:30 AM1:00 PM9:00 PM
RM50.402+2
No routes match your filter.
Lowest published fare RM44.00. Shaded times are overnight departures. Book Ekspres Musafir

Sani Express (Sani Hotel)

4.3 · 18 routes · 38 departures a day · 1+2

Sani Express (Sani Hotel) services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Kajang Bus TerminalHentian Bas MDHT Ajil
8:30 PM
RM71.301+2
Kajang Bus TerminalKuala Berang Bus Terminal
8:30 PM
RM71.301+2
Kajang Bus TerminalKuala Besut Bus Terminal
8:30 PM
RM69.001+2
Kajang Bus TerminalMasjid Bukit Payong
8:30 PM
RM71.301+2
Kajang Bus TerminalR&R Jabi, Jerteh
8:30 PM
RM69.001+2
Kajang Bus TerminalTerminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
8:30 PM
RM69.001+2
Klang Sentral Sani Bus TerminalHentian Bas MDHT Ajil
8:00 AM9:30 PM
RM47.001+2
Klang Sentral Sani Bus TerminalKuala Berang Bus Terminal
8:00 AM9:30 PM10:00 PM
RM71.901+2
Klang Sentral Sani Bus TerminalKuala Besut Bus Terminal
8:00 AM9:30 PM10:00 PM
RM70.001+2
Klang Sentral Sani Bus TerminalMasjid Bukit Payong
8:00 AM9:30 PM
RM47.001+2
Klang Sentral Sani Bus TerminalR&R Jabi, Jerteh
8:00 AM9:30 PM10:00 PM
RM70.001+2
Klang Sentral Sani Bus TerminalTerminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
8:00 AM9:30 PM10:00 PM
RM70.001+2
Terminal 17, Shah AlamHentian Bas MDHT Ajil
8:30 AM10:00 PM
RM47.001+2
Terminal 17, Shah AlamKuala Berang Bus Terminal
8:30 AM10:00 PM10:30 PM
RM71.401+2
Terminal 17, Shah AlamKuala Besut Bus Terminal
8:30 AM10:00 PM10:30 PM
RM70.001+2
Terminal 17, Shah AlamMasjid Bukit Payong
8:30 AM10:00 PM
RM47.001+2
Terminal 17, Shah AlamR&R Jabi, Jerteh
8:30 AM10:00 PM10:30 PM
RM70.001+2
Terminal 17, Shah AlamTerminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
8:30 AM10:00 PM10:30 PM
RM70.001+2
No routes match your filter.
Lowest published fare RM47.00. Shaded times are overnight departures. Book Sani Express (Sani Hotel)

Darul Iman Express

4.6 · 16 routes · 48 departures a day · 1+2

Darul Iman Express services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Kajang Bus TerminalDungun Bus Terminal
9:00 AM9:30 PM
RM66.101+2
Kajang Bus TerminalHentian Bas Marang
9:00 AM9:30 PM
RM70.901+2
Kajang Bus TerminalKuala Berang Bus Terminal
9:15 PM
RM66.101+2
Kajang Bus TerminalKuala Terengganu Bus Terminal (MBKT)
9:00 AM9:15 PM9:30 PM
RM70.901+2
Kajang Bus TerminalStesen Bas Paka
9:00 AM9:30 PM
RM66.101+2
Kajang Bus TerminalUniversiti Sultan Zainal Abidin (UniSZA)
9:00 AM9:15 PM9:30 PM
RM70.901+2
Klang Sentral Sani Bus TerminalDungun Bus Terminal
9:00 AM11:30 AM9:00 PM
RM67.901+2
Klang Sentral Sani Bus TerminalHentian Bas Marang
9:00 AM11:30 AM9:00 PM
RM73.001+2
Klang Sentral Sani Bus TerminalKuala Terengganu Bus Terminal (MBKT)
9:00 AM11:30 AM9:00 PM
RM73.001+2
Klang Sentral Sani Bus TerminalStesen Bas Paka
9:00 AM11:30 AM9:00 PM
RM67.901+2
Klang Sentral Sani Bus TerminalUniversiti Sultan Zainal Abidin (UniSZA)
9:00 AM11:30 AM9:00 PM
RM73.001+2
Terminal 17, Shah AlamDungun Bus Terminal
9:30 AM12:00 PM9:00 PM9:30 PM
RM66.601+2
Terminal 17, Shah AlamHentian Bas Marang
9:30 AM12:00 PM9:00 PM9:30 PM
RM71.401+2
Terminal 17, Shah AlamKuala Terengganu Bus Terminal (MBKT)
9:30 AM12:00 PM9:00 PM9:30 PM
RM71.401+2
Terminal 17, Shah AlamStesen Bas Paka
9:30 AM12:00 PM9:00 PM9:30 PM
RM66.601+2
Terminal 17, Shah AlamUniversiti Sultan Zainal Abidin (UniSZA)
9:30 AM12:00 PM9:00 PM9:30 PM
RM71.401+2
No routes match your filter.
Lowest published fare RM66.10. Shaded times are overnight departures. Book Darul Iman Express

Adam Express

4.1 · 12 routes · 24 departures a day · 1+2, 2+2

Adam Express services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Bukit BeruntungDungun
9:00 AM9:30 PM
RM44.001+2 / 2+2
Bukit BeruntungHentian Bas Marang
9:00 AM9:30 PM
RM49.001+2 / 2+2
Bukit BeruntungKuala Terengganu Bus Terminal (MBKT)
9:00 AM9:30 PM
RM49.001+2 / 2+2
Bukit BeruntungStesen Bas Kerteh
9:00 AM9:30 PM
RM44.001+2 / 2+2
Bukit BeruntungStesen Bas Paka
9:00 AM9:30 PM
RM44.001+2 / 2+2
Bukit BeruntungUniversiti Sultan Zainal Abidin (UniSZA)
9:00 AM9:30 PM
RM49.001+2 / 2+2
Rawang Bus TerminalDungun
9:30 AM10:00 PM
RM44.001+2 / 2+2
Rawang Bus TerminalHentian Bas Marang
9:30 AM10:00 PM
RM49.001+2 / 2+2
Rawang Bus TerminalKuala Terengganu Bus Terminal (MBKT)
9:30 AM10:00 PM
RM49.001+2 / 2+2
Rawang Bus TerminalStesen Bas Kerteh
9:30 AM10:00 PM
RM44.001+2 / 2+2
Rawang Bus TerminalStesen Bas Paka
9:30 AM10:00 PM
RM44.001+2 / 2+2
Rawang Bus TerminalUniversiti Sultan Zainal Abidin (UniSZA)
9:30 AM10:00 PM
RM49.001+2 / 2+2
No routes match your filter.
Lowest published fare RM44.00. Shaded times are overnight departures. Book Adam Express

Adik Beradik Express

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

Adik Beradik Express services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Kajang Bus TerminalDungun Bus Terminal
11:00 AM4:30 PM10:00 PM
RM66.101+2
Kajang Bus TerminalHentian Bas Marang
11:00 AM4:30 PM10:00 PM
RM70.901+2
Kajang Bus TerminalKuala Terengganu Bus Terminal (MBKT)
11:00 AM4:30 PM10:00 PM
RM70.901+2
Kajang Bus TerminalPaka
11:00 AM4:30 PM10:00 PM
RM66.101+2
Kajang Bus TerminalStesen Bas Kerteh
11:00 AM4:30 PM10:00 PM
RM66.101+2
Terminal 17, Shah AlamDungun Bus Terminal
8:30 AM10:00 PM
RM66.601+2
Terminal 17, Shah AlamHentian Bas Marang
8:30 AM10:00 PM
RM71.401+2
Terminal 17, Shah AlamKuala Berang
8:30 AM8:30 PM
RM66.601+2
Terminal 17, Shah AlamKuala Terengganu Bus Terminal (MBKT)
8:30 AM8:30 PM10:00 PM
RM71.401+2
Terminal 17, Shah AlamPaka
8:30 AM10:00 PM
RM66.601+2
Terminal 17, Shah AlamStesen Bas Kerteh
8:30 AM10:00 PM
RM66.601+2
Terminal 17, Shah AlamUniversiti Sultan Zainal Abidin (UniSZA)
10:00 PM
RM71.401+2
No routes match your filter.
Lowest published fare RM66.10. Shaded times are overnight departures. Book Adik Beradik Express

Perdana Express

4.3 · 9 routes · 24 departures a day · 1+2

Perdana Express services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Kajang Bus TerminalKuala Besut Bus Terminal
9:00 AM9:00 PM
RM70.201+2
Kajang Bus TerminalPejabat Daerah dan Tanah Besut, Kampung Raja
9:00 AM9:00 PM
RM69.401+2
Kajang Bus TerminalR&R Jabi, Jerteh
9:00 AM9:00 PM
RM69.401+2
Klang Sentral Sani Bus TerminalKuala Besut Bus Terminal
8:00 AM8:30 PM9:00 PM
RM71.101+2
Klang Sentral Sani Bus TerminalPejabat Daerah dan Tanah Besut, Kampung Raja
8:00 AM8:30 PM9:00 PM
RM70.901+2
Klang Sentral Sani Bus TerminalR&R Jabi, Jerteh
8:00 AM8:30 PM9:00 PM
RM70.901+2
Terminal 17, Shah AlamKuala Besut Bus Terminal
8:30 AM9:00 PM9:30 PM
RM70.601+2
Terminal 17, Shah AlamPejabat Daerah dan Tanah Besut, Kampung Raja
8:30 AM9:00 PM9:30 PM
RM70.301+2
Terminal 17, Shah AlamR&R Jabi, Jerteh
8:30 AM9:00 PM9:30 PM
RM70.301+2
No routes match your filter.
Lowest published fare RM69.40. Shaded times are overnight departures. Book Perdana Express

RES2 EXPRESS

2.2 · 5 routes · 15 departures a day · 2+2

RES2 EXPRESS services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Kajang Bus TerminalDungun Bus Terminal
10:00 AM2:30 PM10:00 PM
RM47.002+2
Kajang Bus TerminalKuala Terengganu Bus Terminal (MBKT)
10:00 AM2:30 PM10:00 PM
RM50.702+2
Kajang Bus TerminalStesen Bas Bandar Chukai
10:00 AM2:30 PM10:00 PM
RM38.802+2
Kajang Bus TerminalStesen Bas Kerteh
10:00 AM2:30 PM10:00 PM
RM38.802+2
Kajang Bus TerminalStesen Bas Paka
10:00 AM2:30 PM10:00 PM
RM47.002+2
No routes match your filter.
Lowest published fare RM38.80. Shaded times are overnight departures. Book RES2 EXPRESS

Queen Express

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

Queen Express services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Kajang Bus TerminalKuala Besut Bus Terminal
8:30 AM9:00 PM
RM69.401+2
Taman Puchong PrimaKuala Besut Bus Terminal
9:00 PM
RM70.601+2
Terminal 17, Shah AlamKuala Besut Bus Terminal
8:30 PM11:45 PM
RM70.601+2
Terminal Bas Dan Teksi Bandar Baru Bukit Sentosa, Bukit BeruntungKuala Besut Bus Terminal
8:00 AM8:30 PM
RM70.001+2
No routes match your filter.
Lowest published fare RM69.40. Shaded times are overnight departures. Book Queen Express

Transnasional

3.7 · 3 routes · 6 departures a day · 2+2

Transnasional services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Terminal 17, Shah AlamDungun Bus Terminal
9:00 AM8:30 PM
RM59.002+2
Terminal 17, Shah AlamHentian Bas Ekspres Kemaman
9:00 AM8:30 PM
RM48.002+2
Terminal 17, Shah AlamKuala Terengganu Bus Terminal (MBKT)
9:00 AM8:30 PM
RM70.002+2
No routes match your filter.
Lowest published fare RM48.00. Shaded times are overnight departures. Book Transnasional

MyXPress (Jasa Sinaran Express)

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

MyXPress (Jasa Sinaran Express) services from Selangor to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Kajang Bus TerminalKuala Besut Bus Terminal
8:30 AM8:15 PM8:25 PM8:30 PM
RM67.901+2
Kajang Bus TerminalMasjid Jerteh
8:30 AM8:15 PM8:25 PM8:30 PM
RM67.901+2
No routes match your filter.
Lowest published fare RM67.90. Shaded times are overnight departures. Book MyXPress (Jasa Sinaran Express)

Boarding points in Selangor

Arrival points in Terengganu

Frequently asked questions

How much is the bus from Selangor to Terengganu?

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

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

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

Other routes into Terengganu

Advertisement