Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Kuala Lumpur to Terengganu

255 routes · 18 operators · 770 daily departures · from RM31.90

18
Operators
255
Routes
770
Daily departures
RM31.90
Fares from
Advertisement

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

255 scheduled routes run from Kuala Lumpur to Terengganu, operated by 18 coach companies. There are 770 departures a day, with fares from RM31.90.

Departing from
Kuala Lumpur — 5 boarding points
Arriving in
Terengganu — 27 arrival points
Operators
18 on this corridor
Departures
770 a day
Fares from
RM31.90 one way

Book Kuala Lumpur to Terengganu

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.

E-Mutiara

4.3 · 26 routes · 54 departures a day · 1+2

E-Mutiara services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralDungun Bus Terminal
9:30 AM9:30 PM
RM64.401+2
Putrajaya SentralHentian Bas Marang
9:30 AM9:30 PM
RM75.301+2
Putrajaya SentralHentian Bas Pasar Buah Paka
9:30 AM9:30 PM
RM64.401+2
Putrajaya SentralKuala Besut Bus Terminal
8:30 PM
RM70.501+2
Putrajaya SentralKuala Terengganu Bus Terminal (MBKT)
9:30 AM9:30 PM
RM75.301+2
Putrajaya SentralStesen Bas Bandar Chukai
9:30 AM9:30 PM
RM64.401+2
Putrajaya SentralStesen Bas Kerteh
9:30 AM9:30 PM
RM64.401+2
Putrajaya SentralTerminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
9:30 AM9:30 PM
RM84.801+2
TBG (Terminal Bersepadu Gombak)Dungun Bus Terminal
10:30 AM10:30 PM
RM58.201+2
TBG (Terminal Bersepadu Gombak)Hentian Bas Marang
10:30 AM10:30 PM
RM69.001+2
TBG (Terminal Bersepadu Gombak)Hentian Bas Pasar Buah Paka
10:30 AM10:30 PM
RM58.201+2
TBG (Terminal Bersepadu Gombak)Kuala Besut Bus Terminal
10:15 PM
RM67.801+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
10:30 AM10:30 PM
RM69.001+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Bandar Chukai
10:30 AM10:30 PM
RM58.201+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Kerteh
10:30 AM10:30 PM
RM58.201+2
TBG (Terminal Bersepadu Gombak)Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
10:30 AM10:30 PM
RM78.601+2
TBG (Terminal Bersepadu Gombak)Universiti Sultan Zainal Abidin (UniSZA)
10:30 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
10:00 AM10:15 AM10:00 PM
RM58.201+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Marang
10:00 AM10:15 AM10:00 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Pasar Buah Paka
10:00 AM10:15 AM10:00 PM
RM58.201+2
TBS (Terminal Bersepadu Selatan)Kuala Besut Bus Terminal
9:45 PM
RM67.801+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
10:00 AM10:15 AM10:00 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Bandar Chukai
10:00 AM10:15 AM10:00 PM
RM58.201+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kerteh
10:00 AM10:15 AM10:00 PM
RM58.201+2
TBS (Terminal Bersepadu Selatan)Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
10:00 AM10:15 AM10:00 PM
RM78.601+2
TBS (Terminal Bersepadu Selatan)Universiti Sultan Zainal Abidin (UniSZA)
10:00 PM
RM69.001+2
No routes match your filter.
Lowest published fare RM58.20. Shaded times are overnight departures. Book E-Mutiara

Sani Express (Sani United)

4.2 · 25 routes · 194 departures a day · 1+2

Sani Express (Sani United) services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralDungun Bus Terminal
11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM
RM59.301+2
Putrajaya SentralHentian Bas Marang
11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM
RM69.801+2
Putrajaya SentralKuala Terengganu Bus Terminal (MBKT)
11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM
RM69.801+2
Putrajaya SentralStesen Bas Bandar Chukai
10:15 AM12:15 PM8:15 PM10:45 PM
RM50.001+2
Putrajaya SentralStesen Bas Kerteh
11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM
RM59.301+2
Putrajaya SentralStesen Bas Paka
11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM
RM59.301+2
Putrajaya SentralUniversiti Sultan Zainal Abidin (UniSZA)
11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM
RM69.801+2
TBG (Terminal Bersepadu Gombak)Dungun Bus Terminal
12:30 AM10:00 AM12:30 PM1:30 PM3:00 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM
RM52.501+2
TBG (Terminal Bersepadu Gombak)Hentian Bas MDHT Ajil
12:30 AM
RM64.801+2
TBG (Terminal Bersepadu Gombak)Hentian Bas Marang
12:30 AM10:00 AM12:30 PM1:30 PM3:00 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM
RM64.801+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
12:30 AM10:00 AM12:30 PM1:30 PM3:00 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM
RM64.801+2
TBG (Terminal Bersepadu Gombak)Masjid Bukit Payong
12:30 AM
RM64.801+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Bandar Chukai
12:30 AM9:30 AM11:30 AM1:30 PM5:30 PM9:30 PM11:45 PM
RM54.001+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Kerteh
12:30 AM10:00 AM12:30 PM1:30 PM3:00 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM
RM52.501+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Paka
12:30 AM10:00 AM12:30 PM1:30 PM3:00 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM
RM52.501+2
TBG (Terminal Bersepadu Gombak)Universiti Sultan Zainal Abidin (UniSZA)
12:30 AM10:00 AM12:30 PM1:30 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM
RM64.801+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
12:00 AM9:30 AM12:00 PM1:00 PM2:30 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM
RM56.301+2
TBS (Terminal Bersepadu Selatan)Hentian Bas MDHT Ajil
12:00 AM
RM68.601+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Marang
12:00 AM9:30 AM12:00 PM1:00 PM2:30 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM
RM68.601+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
12:00 AM9:30 AM12:00 PM1:00 PM2:30 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM
RM68.601+2
TBS (Terminal Bersepadu Selatan)Masjid Bukit Payong
12:00 AM
RM68.601+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Bandar Chukai
12:00 AM9:00 AM11:00 AM1:00 PM5:00 PM9:00 PM11:30 PM
RM54.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kerteh
12:00 AM9:30 AM12:00 PM1:00 PM2:30 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM
RM56.301+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Paka
12:00 AM9:30 AM12:00 PM1:00 PM2:30 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM
RM56.301+2
TBS (Terminal Bersepadu Selatan)Universiti Sultan Zainal Abidin (UniSZA)
12:00 AM9:30 AM12:00 PM1:00 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM
RM68.601+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 · 63 departures a day · 2+2

Ekspres Musafir services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralDungun Bus Terminal
9:00 AM2:00 PM10:00 PM
RM47.102+2
Putrajaya SentralHentian Bas Marang
9:00 AM2:00 PM10:00 PM
RM47.102+2
Putrajaya SentralHentian Bas Pasar Buah Paka
9:00 AM2:00 PM10:00 PM
RM47.102+2
Putrajaya SentralKuala Terengganu Bus Terminal (MBKT)
9:00 AM2:00 PM10:00 PM
RM47.102+2
Putrajaya SentralStesen Bas Bandar Chukai
9:00 AM2:00 PM10:00 PM
RM44.002+2
Putrajaya SentralStesen Bas Kerteh
9:00 AM2:00 PM10:00 PM
RM44.002+2
Putrajaya SentralUniversiti Sultan Zainal Abidin (UniSZA)
9:00 AM2:00 PM10:00 PM
RM47.102+2
TBG (Terminal Bersepadu Gombak)Dungun Bus Terminal
10:15 AM3:00 PM11:00 PM
RM39.502+2
TBG (Terminal Bersepadu Gombak)Hentian Bas Marang
10:15 AM3:00 PM11:00 PM
RM39.502+2
TBG (Terminal Bersepadu Gombak)Hentian Bas Pasar Buah Paka
10:15 AM3:00 PM11:00 PM
RM39.502+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
10:15 AM3:00 PM11:00 PM
RM39.502+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Bandar Chukai
10:15 AM3:00 PM11:00 PM
RM39.502+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Kerteh
10:15 AM3:00 PM11:00 PM
RM39.502+2
TBG (Terminal Bersepadu Gombak)Universiti Sultan Zainal Abidin (UniSZA)
10:15 AM3:00 PM11:00 PM
RM39.502+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
9:30 AM2:30 PM10:30 PM
RM43.202+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Marang
9:30 AM2:30 PM10:30 PM
RM43.202+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Pasar Buah Paka
9:30 AM2:30 PM10:30 PM
RM43.202+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
9:30 AM2:30 PM10:30 PM
RM43.202+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Bandar Chukai
9:30 AM2:30 PM10:30 PM
RM39.502+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kerteh
9:30 AM2:30 PM10:30 PM
RM39.502+2
TBS (Terminal Bersepadu Selatan)Universiti Sultan Zainal Abidin (UniSZA)
9:30 AM2:30 PM10:30 PM
RM43.202+2
No routes match your filter.
Lowest published fare RM39.50. Shaded times are overnight departures. Book Ekspres Musafir

Adik Beradik Express

4.2 · 20 routes · 68 departures a day · 1+2

Adik Beradik Express services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralDungun Bus Terminal
9:30 AM5:00 PM11:00 PM
RM66.101+2
Putrajaya SentralHentian Bas Marang
9:30 AM5:00 PM11:00 PM
RM70.901+2
Putrajaya SentralKuala Berang
9:30 AM9:35 PM
RM66.101+2
Putrajaya SentralKuala Terengganu Bus Terminal (MBKT)
9:30 AM5:00 PM9:35 PM11:00 PM
RM70.901+2
Putrajaya SentralPaka
9:30 AM5:00 PM11:00 PM
RM66.101+2
Putrajaya SentralStesen Bas Kerteh
9:30 AM5:00 PM11:00 PM
RM66.101+2
Putrajaya SentralUniversiti Sultan Zainal Abidin (UniSZA)
11:00 PM
RM70.901+2
TBG (Terminal Bersepadu Gombak)Dungun Bus Terminal
10:45 AM12:00 PM6:30 PM11:00 PM
RM63.301+2
TBG (Terminal Bersepadu Gombak)Hentian Bas Marang
10:45 AM12:00 PM6:30 PM11:00 PM
RM69.001+2
TBG (Terminal Bersepadu Gombak)Kuala Berang
10:30 AM10:30 PM
RM63.301+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
10:30 AM10:45 AM12:00 PM6:30 PM10:30 PM11:00 PM
RM69.001+2
TBG (Terminal Bersepadu Gombak)Paka
10:45 AM12:00 PM6:30 PM11:00 PM
RM63.301+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Kerteh
10:45 AM12:00 PM6:30 PM11:00 PM
RM63.301+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
10:30 AM11:30 AM6:00 PM11:45 PM
RM63.301+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Marang
10:30 AM11:30 AM6:00 PM11:45 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Kuala Berang
10:00 AM10:00 PM
RM63.301+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
10:00 AM10:30 AM11:30 AM6:00 PM10:00 PM11:45 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Paka
10:30 AM11:30 AM6:00 PM11:45 PM
RM63.301+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kerteh
10:30 AM11:30 AM6:00 PM11:45 PM
RM63.301+2
TBS (Terminal Bersepadu Selatan)Universiti Sultan Zainal Abidin (UniSZA)
11:45 PM
RM69.001+2
No routes match your filter.
Lowest published fare RM63.30. Shaded times are overnight departures. Book Adik Beradik Express

Sani Express (Sani Hotel)

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

Sani Express (Sani Hotel) services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralHentian Bas MDHT Ajil
9:15 PM
RM69.801+2
Putrajaya SentralKuala Berang Bus Terminal
9:15 PM
RM69.801+2
Putrajaya SentralKuala Besut Bus Terminal
9:15 PM
RM70.001+2
Putrajaya SentralMasjid Bukit Payong
9:15 PM
RM69.801+2
Putrajaya SentralR&R Jabi, Jerteh
9:15 PM
RM70.001+2
Putrajaya SentralTerminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
9:15 PM
RM70.001+2
TBG (Terminal Bersepadu Gombak)Hentian Bas MDHT Ajil
10:00 AM10:30 PM11:30 PM
RM43.001+2
TBG (Terminal Bersepadu Gombak)Kuala Berang Bus Terminal
10:00 AM10:30 PM11:30 PM11:45 PM
RM64.801+2
TBG (Terminal Bersepadu Gombak)Kuala Besut Bus Terminal
10:00 AM10:30 PM11:30 PM11:45 PM
RM68.001+2
TBG (Terminal Bersepadu Gombak)Masjid Bukit Payong
10:00 AM10:30 PM11:30 PM
RM64.801+2
TBG (Terminal Bersepadu Gombak)R&R Jabi, Jerteh
10:00 AM10:30 PM11:30 PM11:45 PM
RM67.001+2
TBG (Terminal Bersepadu Gombak)Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
10:00 AM10:30 PM11:30 PM11:45 PM
RM67.001+2
TBS (Terminal Bersepadu Selatan)Hentian Bas MDHT Ajil
9:30 AM10:00 PM11:00 PM
RM43.001+2
TBS (Terminal Bersepadu Selatan)Kuala Berang Bus Terminal
9:30 AM10:00 PM11:00 PM11:30 PM
RM68.601+2
TBS (Terminal Bersepadu Selatan)Kuala Besut Bus Terminal
9:30 AM10:00 PM11:00 PM11:30 PM
RM68.001+2
TBS (Terminal Bersepadu Selatan)Masjid Bukit Payong
9:30 AM10:00 PM11:00 PM
RM68.601+2
TBS (Terminal Bersepadu Selatan)R&R Jabi, Jerteh
9:30 AM10:00 PM11:00 PM11:30 PM
RM67.001+2
TBS (Terminal Bersepadu Selatan)Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu
9:30 AM10:00 PM11:00 PM11:30 PM
RM67.001+2
No routes match your filter.
Lowest published fare RM43.00. Shaded times are overnight departures. Book Sani Express (Sani Hotel)

Alibaba Express

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

Alibaba Express services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralDungun
10:00 AM11:00 PM
RM55.001+2
Putrajaya SentralKerteh
10:00 AM11:00 PM
RM55.001+2
Putrajaya SentralKuala Terengganu
10:00 AM11:00 PM
RM60.001+2
Putrajaya SentralMarang
10:00 AM11:00 PM
RM55.001+2
Putrajaya SentralPaka
10:00 AM11:00 PM
RM55.001+2
Putrajaya SentralUniversiti Sultan Zainal Abidin (UniSZA)
10:00 AM11:00 PM
RM65.001+2
TBG (Terminal Bersepadu Gombak)Dungun
12:00 AM11:00 AM
RM65.001+2
TBG (Terminal Bersepadu Gombak)Kerteh
12:00 AM11:00 AM
RM65.001+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu
12:00 AM11:00 AM
RM73.001+2
TBG (Terminal Bersepadu Gombak)Marang
12:00 AM11:00 AM
RM65.001+2
TBG (Terminal Bersepadu Gombak)Paka
12:00 AM11:00 AM
RM65.001+2
TBG (Terminal Bersepadu Gombak)Universiti Sultan Zainal Abidin (UniSZA)
12:00 AM11:00 AM
RM73.001+2
TBS (Terminal Bersepadu Selatan)Dungun
10:30 AM11:30 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu
10:30 AM11:30 PM
RM73.001+2
TBS (Terminal Bersepadu Selatan)Marang
10:30 AM11:30 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Paka
10:30 AM11:30 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Universiti Sultan Zainal Abidin (UniSZA)
10:30 AM11:30 PM
RM73.001+2
No routes match your filter.
Lowest published fare RM55.00. Shaded times are overnight departures. Book Alibaba Express

AYU Express

3.4 · 17 routes · 33 departures a day · 1+2

AYU Express services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
KLIAKemaman
8:30 AM8:30 PM
RM90.001+2
KLIAKuala Terengganu
8:30 AM
RM90.001+2
KLIA 2Dungun
8:45 AM8:45 PM
RM90.001+2
KLIA 2Kampung Cacar Baru, Paka
8:45 AM8:45 PM
RM90.001+2
KLIA 2Kemaman
8:45 AM8:45 PM
RM90.001+2
KLIA 2Kuala Terengganu
8:45 AM8:45 PM
RM90.001+2
KLIA 2Stesen Bas Kerteh
8:45 AM8:45 PM
RM90.001+2
Putrajaya SentralDungun
9:15 AM9:15 PM
RM65.001+2
Putrajaya SentralKampung Cacar Baru, Paka
9:15 AM9:15 PM
RM65.001+2
Putrajaya SentralKemaman
9:15 AM9:15 PM
RM65.001+2
Putrajaya SentralKuala Terengganu
9:15 AM9:15 PM
RM65.001+2
Putrajaya SentralStesen Bas Kerteh
9:15 AM9:15 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Dungun
10:00 AM10:00 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Kampung Cacar Baru, Paka
10:00 AM10:00 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Kemaman
10:00 AM10:00 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu
10:00 AM10:00 PM
RM65.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kerteh
10:00 AM10:00 PM
RM65.001+2
No routes match your filter.
Lowest published fare RM65.00. Shaded times are overnight departures. Book AYU Express

Darul Iman Express

4.6 · 17 routes · 52 departures a day · 1+2

Darul Iman Express services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralDungun Bus Terminal
9:30 AM9:45 PM
RM66.101+2
Putrajaya SentralHentian Bas Marang
9:30 AM9:45 PM
RM70.901+2
Putrajaya SentralKuala Berang Bus Terminal
9:45 PM
RM66.101+2
Putrajaya SentralKuala Terengganu Bus Terminal (MBKT)
9:30 AM9:45 PM
RM70.901+2
Putrajaya SentralStesen Bas Paka
9:30 AM9:45 PM
RM66.101+2
Putrajaya SentralUniversiti Sultan Zainal Abidin (UniSZA)
9:30 AM9:45 PM
RM70.901+2
TBG (Terminal Bersepadu Gombak)Dungun Bus Terminal
10:45 PM11:00 PM
RM63.601+2
TBG (Terminal Bersepadu Gombak)Hentian Bas Marang
10:45 PM11:00 PM
RM69.001+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
10:45 PM11:00 PM
RM69.001+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Paka
10:45 PM11:00 PM
RM63.601+2
TBG (Terminal Bersepadu Gombak)Universiti Sultan Zainal Abidin (UniSZA)
10:45 PM11:00 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
10:00 AM10:30 AM1:00 PM10:00 PM10:15 PM10:30 PM
RM63.601+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Marang
10:00 AM10:30 AM1:00 PM10:00 PM10:15 PM10:30 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Kuala Berang Bus Terminal
10:15 PM
RM63.601+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
10:00 AM10:30 AM1:00 PM10:00 PM10:15 PM10:30 PM
RM69.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Paka
10:00 AM10:30 AM1:00 PM10:00 PM10:15 PM10:30 PM
RM63.601+2
TBS (Terminal Bersepadu Selatan)Universiti Sultan Zainal Abidin (UniSZA)
10:00 AM10:30 AM1:00 PM10:00 PM10:15 PM10:30 PM
RM69.001+2
No routes match your filter.
Lowest published fare RM63.60. Shaded times are overnight departures. Book Darul Iman Express

RES2 EXPRESS

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

RES2 EXPRESS services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralDungun Bus Terminal
10:30 AM3:00 PM10:30 PM
RM47.002+2
Putrajaya SentralKuala Terengganu Bus Terminal (MBKT)
10:30 AM3:00 PM10:30 PM
RM48.702+2
Putrajaya SentralStesen Bas Bandar Chukai
10:30 AM3:00 PM10:30 PM
RM38.802+2
Putrajaya SentralStesen Bas Kerteh
10:30 AM3:00 PM10:30 PM
RM38.802+2
Putrajaya SentralStesen Bas Paka
10:30 AM3:00 PM10:30 PM
RM47.002+2
TBG (Terminal Bersepadu Gombak)Dungun Bus Terminal
11:45 AM4:15 PM11:45 PM
RM39.602+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
11:45 AM4:15 PM11:45 PM
RM46.402+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Bandar Chukai
11:45 AM4:15 PM11:45 PM
RM31.902+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Kerteh
11:45 AM4:15 PM11:45 PM
RM31.902+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Paka
11:45 AM4:15 PM11:45 PM
RM39.602+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
11:15 AM3:45 PM11:15 PM
RM39.602+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
11:15 AM3:45 PM11:15 PM
RM46.402+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Bandar Chukai
11:15 AM3:45 PM11:15 PM
RM31.902+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kerteh
11:15 AM3:45 PM11:15 PM
RM31.902+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Paka
11:15 AM3:45 PM11:15 PM
RM39.602+2
No routes match your filter.
Lowest published fare RM31.90. Shaded times are overnight departures. Book RES2 EXPRESS

Adam Express

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

Adam Express services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
TBG (Terminal Bersepadu Gombak)Dungun
10:30 AM11:30 PM
RM38.501+2 / 2+2
TBG (Terminal Bersepadu Gombak)Hentian Bas Marang
10:30 AM11:30 PM
RM43.501+2 / 2+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
10:30 AM11:30 PM
RM43.501+2 / 2+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Kerteh
10:30 AM11:30 PM
RM38.501+2 / 2+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Paka
10:30 AM11:30 PM
RM38.501+2 / 2+2
TBG (Terminal Bersepadu Gombak)Universiti Sultan Zainal Abidin (UniSZA)
10:30 AM11:30 PM
RM43.501+2 / 2+2
TBS (Terminal Bersepadu Selatan)Dungun
11:00 PM
RM38.501+2 / 2+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Marang
11:00 PM
RM43.501+2 / 2+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
11:00 PM
RM43.501+2 / 2+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kerteh
11:00 PM
RM38.501+2 / 2+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Paka
11:00 PM
RM38.501+2 / 2+2
TBS (Terminal Bersepadu Selatan)Universiti Sultan Zainal Abidin (UniSZA)
11:00 PM
RM43.501+2 / 2+2
No routes match your filter.
Lowest published fare RM38.50. Shaded times are overnight departures. Book Adam Express

Airport Express

4.3 · 12 routes · 24 departures a day · 1+2, AIRPORT EXPRESS VIP

Airport Express services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
KLIADungun Bus Terminal
8:30 AM8:30 PM
RM85.001+2
KLIAKuala Terengganu Bus Terminal (MBKT)
8:30 AM8:30 PM
RM85.001+2
KLIAUniversiti Sultan Zainal Abidin (UniSZA)
8:30 AM8:30 PM
RM85.001+2
KLIA 2Dungun Bus Terminal
8:45 AM8:45 PM
RM85.001+2
KLIA 2Kuala Terengganu Bus Terminal (MBKT)
8:45 AM8:45 PM
RM85.001+2
KLIA 2Universiti Sultan Zainal Abidin (UniSZA)
8:45 AM8:45 PM
RM85.001+2
Putrajaya SentralDungun Bus Terminal
9:10 AM9:10 PM
RM60.001+2
Putrajaya SentralKuala Terengganu Bus Terminal (MBKT)
9:10 AM9:10 PM
RM68.001+2
Putrajaya SentralUniversiti Sultan Zainal Abidin (UniSZA)
9:10 AM9:10 PM
RM68.001+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
10:00 AM10:00 PM
RM56.001+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
10:00 AM10:00 PM
RM68.001+2
TBS (Terminal Bersepadu Selatan)Universiti Sultan Zainal Abidin (UniSZA)
10:00 AM10:00 PM
RM68.001+2
No routes match your filter.
Lowest published fare RM56.00. Shaded times are overnight departures. Book Airport Express

Utama Express

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

Utama Express services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
TBG (Terminal Bersepadu Gombak)Dungun Bus Terminal
5:00 PM
RM54.001+2
TBG (Terminal Bersepadu Gombak)KIJAL
5:00 PM
RM54.001+2
TBG (Terminal Bersepadu Gombak)Kampung Pantai Kemasik
5:00 PM
RM54.001+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Bandar Chukai
5:00 PM
RM43.901+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Kerteh
5:00 PM
RM54.001+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Paka
5:00 PM
RM54.001+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
4:30 PM
RM54.001+2
TBS (Terminal Bersepadu Selatan)KIJAL
4:30 PM
RM54.001+2
TBS (Terminal Bersepadu Selatan)Kampung Pantai Kemasik
4:30 PM
RM54.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Bandar Chukai
4:30 PM
RM43.901+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kerteh
4:30 PM
RM54.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Paka
4:30 PM
RM54.001+2
No routes match your filter.
Lowest published fare RM43.90. Shaded times are overnight departures. Book Utama Express

Kesatuan Express

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

Kesatuan Express services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
TBG (Terminal Bersepadu Gombak)Dungun Bus Terminal
12:00 PM2:30 PM9:30 PM
RM56.001+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
12:00 PM2:30 PM9:30 PM
RM68.001+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Bandar Chukai
11:00 AM12:00 PM2:30 PM7:30 PM9:30 PM
RM44.001+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Kerteh
12:00 PM2:30 PM9:30 PM
RM53.001+2
TBG (Terminal Bersepadu Gombak)Stesen Bas Paka
12:00 PM2:30 PM9:30 PM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
11:30 AM2:00 PM3:00 PM3:30 PM9:00 PM
RM56.001+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
11:30 AM2:00 PM3:00 PM3:30 PM9:00 PM
RM68.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Bandar Chukai
10:30 AM11:30 AM1:30 PM2:00 PM3:00 PM3:30 PM7:00 PM9:00 PM
RM44.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Kerteh
11:30 AM2:00 PM3:00 PM3:30 PM9:00 PM
RM53.001+2
TBS (Terminal Bersepadu Selatan)Stesen Bas Paka
11:30 AM2:00 PM3:00 PM3:30 PM9:00 PM
RM53.001+2
No routes match your filter.
Lowest published fare RM44.00. Shaded times are overnight departures. Book Kesatuan Express

Perdana Express

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

Perdana Express services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralKuala Besut Bus Terminal
9:30 AM9:30 PM
RM70.801+2
Putrajaya SentralPejabat Daerah dan Tanah Besut, Kampung Raja
9:30 AM9:30 PM
RM70.501+2
Putrajaya SentralR&R Jabi, Jerteh
9:30 AM9:30 PM
RM70.501+2
TBG (Terminal Bersepadu Gombak)Kuala Besut Bus Terminal
10:00 AM10:30 AM10:00 PM11:00 PM11:45 PM
RM68.201+2
TBG (Terminal Bersepadu Gombak)Pejabat Daerah dan Tanah Besut, Kampung Raja
10:00 AM10:30 AM10:00 PM11:00 PM11:45 PM
RM67.801+2
TBG (Terminal Bersepadu Gombak)R&R Jabi, Jerteh
10:00 AM10:30 AM10:00 PM11:00 PM11:45 PM
RM67.801+2
TBS (Terminal Bersepadu Selatan)Kuala Besut Bus Terminal
9:30 AM10:00 AM10:00 PM10:30 PM11:30 PM
RM68.201+2
TBS (Terminal Bersepadu Selatan)Pejabat Daerah dan Tanah Besut, Kampung Raja
9:30 AM10:00 AM10:00 PM10:30 PM11:30 PM
RM67.801+2
TBS (Terminal Bersepadu Selatan)R&R Jabi, Jerteh
9:30 AM10:00 AM10:00 PM10:30 PM11:30 PM
RM67.801+2
No routes match your filter.
Lowest published fare RM67.80. Shaded times are overnight departures. Book Perdana Express

PERMATA EXPRESS

9 routes · 9 departures a day · 2+2

PERMATA EXPRESS services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralKuala Berang Bus Terminal
5:45 PM
RM75.002+2
Putrajaya SentralKuala Terengganu Bus Terminal (MBKT)
5:45 PM
RM72.002+2
Putrajaya SentralUniversiti Sultan Zainal Abidin (UniSZA)
5:45 PM
RM72.002+2
TBG (Terminal Bersepadu Gombak)Kuala Berang Bus Terminal
7:30 PM
RM70.002+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
7:30 PM
RM68.002+2
TBG (Terminal Bersepadu Gombak)Universiti Sultan Zainal Abidin (UniSZA)
7:30 PM
RM68.002+2
TBS (Terminal Bersepadu Selatan)Kuala Berang Bus Terminal
6:30 PM
RM70.002+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
6:30 PM
RM68.002+2
TBS (Terminal Bersepadu Selatan)Universiti Sultan Zainal Abidin (UniSZA)
6:30 PM
RM68.002+2
No routes match your filter.
Lowest published fare RM68.00. Shaded times are overnight departures. Book PERMATA EXPRESS

MyXPress (Jasa Sinaran Express)

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

MyXPress (Jasa Sinaran Express) services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralKuala Besut Bus Terminal
9:00 AM9:00 PM
RM67.901+2
Putrajaya SentralMasjid Jerteh
9:00 AM9:00 PM
RM67.901+2
TBG (Terminal Bersepadu Gombak)Kuala Besut Bus Terminal
10:00 AM10:00 PM
RM64.301+2
TBG (Terminal Bersepadu Gombak)Masjid Jerteh
10:00 AM10:00 PM
RM62.201+2
TBS (Terminal Bersepadu Selatan)Kuala Besut Bus Terminal
9:30 AM9:30 PM
RM68.101+2
TBS (Terminal Bersepadu Selatan)Masjid Jerteh
9:30 AM9:30 PM
RM65.801+2
No routes match your filter.
Lowest published fare RM62.20. Shaded times are overnight departures. Book MyXPress (Jasa Sinaran Express)

Transnasional

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

Transnasional services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
TBG (Terminal Bersepadu Gombak)Dungun Bus Terminal
10:30 AM10:00 PM
RM57.002+2
TBG (Terminal Bersepadu Gombak)Hentian Bas Ekspres Kemaman
10:30 AM10:00 PM
RM43.002+2
TBG (Terminal Bersepadu Gombak)Kuala Terengganu Bus Terminal (MBKT)
10:30 AM10:00 PM
RM68.002+2
TBS (Terminal Bersepadu Selatan)Dungun Bus Terminal
10:00 AM9:30 PM
RM57.002+2
TBS (Terminal Bersepadu Selatan)Hentian Bas Ekspres Kemaman
10:00 AM9:30 PM
RM43.002+2
TBS (Terminal Bersepadu Selatan)Kuala Terengganu Bus Terminal (MBKT)
10:00 AM9:30 PM
RM68.002+2
No routes match your filter.
Lowest published fare RM43.00. Shaded times are overnight departures. Book Transnasional

Queen Express

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

Queen Express services from Kuala Lumpur to Terengganu
Boarding pointArrival pointDeparture timesFare fromSeating
Putrajaya SentralKuala Besut Bus Terminal
9:05 AM9:30 PM
RM70.501+2
TBG (Terminal Bersepadu Gombak)Kuala Besut Bus Terminal
1:30 AM10:00 AM10:15 PM
RM44.001+2
TBS (Terminal Bersepadu Selatan)Kuala Besut Bus Terminal
1:00 AM9:30 AM9:45 PM10:00 PM
RM68.101+2
No routes match your filter.
Lowest published fare RM44.00. Shaded times are overnight departures. Book Queen Express

Boarding points in Kuala Lumpur

Arrival points in Terengganu

Frequently asked questions

How much is the bus from Kuala Lumpur to Terengganu?

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

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

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

Other routes into Terengganu

Advertisement