Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Terengganu to Selangor

166 routes · 14 operators · 419 daily departures · from RM38.80

14
Operators
166
Routes
419
Daily departures
RM38.80
Fares from
Advertisement

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

166 scheduled routes run from Terengganu to Selangor, operated by 14 coach companies. There are 419 departures a day, with fares from RM38.80.

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

Book Terengganu to Selangor

Compare all 14 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 · 28 routes · 49 departures a day · 1+2

E-Mutiara services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalKajang Bus Terminal
10:30 AM11:00 PM
RM61.401+2
Dungun Bus TerminalKlang Sentral Sani Bus Terminal
10:30 AM11:00 PM
RM72.901+2
Dungun Bus TerminalTerminal 17, Shah Alam
10:30 AM11:00 PM
RM70.401+2
Hentian Bas MarangKajang Bus Terminal
9:40 AM10:25 PM
RM72.301+2
Hentian Bas MarangKlang Sentral Sani Bus Terminal
9:50 AM10:25 PM
RM83.901+2
Hentian Bas MarangTerminal 17, Shah Alam
9:50 AM10:25 PM
RM81.301+2
Hentian Bas Pasar Buah PakaKajang Bus Terminal
10:40 AM11:30 PM
RM61.401+2
Hentian Bas Pasar Buah PakaKlang Sentral Sani Bus Terminal
11:00 AM11:30 PM
RM72.901+2
Hentian Bas Pasar Buah PakaTerminal 17, Shah Alam
11:00 AM11:30 PM
RM70.401+2
Kuala Besut Bus TerminalKajang Bus Terminal
3:00 PM
RM69.401+2
Kuala Besut Bus TerminalKlang Sentral Sani Bus Terminal
9:15 PM
RM70.901+2
Kuala Besut Bus TerminalTerminal 17, Shah Alam
9:15 PM
RM70.301+2
Kuala Terengganu Bus Terminal (MBKT)Kajang Bus Terminal
9:30 AM10:00 PM
RM72.301+2
Kuala Terengganu Bus Terminal (MBKT)Klang Sentral Sani Bus Terminal
9:30 AM10:00 PM
RM83.901+2
Kuala Terengganu Bus Terminal (MBKT)Terminal 17, Shah Alam
9:30 AM10:00 PM
RM81.301+2
Pejabat Daerah dan Tanah Besut, Kampung RajaKlang Sentral Sani Bus Terminal
9:20 PM
RM70.901+2
Pejabat Daerah dan Tanah Besut, Kampung RajaTerminal 17, Shah Alam
9:20 PM
RM70.301+2
Stesen Bas Bandar ChukaiKajang Bus Terminal
12:15 AM11:45 AM
RM61.401+2
Stesen Bas Bandar ChukaiKlang Sentral Sani Bus Terminal
12:15 AM11:45 AM
RM72.901+2
Stesen Bas Bandar ChukaiTerminal 17, Shah Alam
12:15 AM11:45 AM
RM70.401+2
Stesen Bas KertehKajang Bus Terminal
11:00 AM11:40 PM
RM61.401+2
Stesen Bas KertehKlang Sentral Sani Bus Terminal
11:10 AM11:40 PM
RM72.901+2
Stesen Bas KertehTerminal 17, Shah Alam
11:10 AM11:40 PM
RM70.401+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKajang Bus Terminal
8:00 AM8:30 PM
RM81.801+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKlang Sentral Sani Bus Terminal
8:00 AM8:30 PM
RM93.301+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuTerminal 17, Shah Alam
8:00 AM8:30 PM
RM90.801+2
Universiti Sultan Zainal Abidin (UniSZA)Klang Sentral Sani Bus Terminal
9:30 PM
RM83.901+2
Universiti Sultan Zainal Abidin (UniSZA)Terminal 17, Shah Alam
9:30 PM
RM81.301+2
No routes match your filter.
Lowest published fare RM61.40. Shaded times are overnight departures. Book E-Mutiara

Ekspres Musafir

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

Ekspres Musafir services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalKlang Sentral Sani Bus Terminal
3:45 PM
RM51.702+2
Dungun Bus TerminalTaman Puchong Prima
11:30 PM
RM44.002+2
Dungun Bus TerminalTerminal 17, Shah Alam
10:00 AM3:45 PM11:30 PM
RM50.402+2
Hentian Bas MarangKlang Sentral Sani Bus Terminal
3:00 PM
RM51.702+2
Hentian Bas MarangTaman Puchong Prima
10:50 PM
RM44.002+2
Hentian Bas MarangTerminal 17, Shah Alam
9:20 AM3:00 PM10:50 PM
RM50.402+2
Hentian Bas Pasar Buah PakaKlang Sentral Sani Bus Terminal
4:15 PM
RM51.702+2
Hentian Bas Pasar Buah PakaTaman Puchong Prima
11:45 PM
RM44.002+2
Hentian Bas Pasar Buah PakaTerminal 17, Shah Alam
10:20 AM4:15 PM11:45 PM
RM50.402+2
Kuala Terengganu Bus Terminal (MBKT)Klang Sentral Sani Bus Terminal
2:30 PM
RM51.702+2
Kuala Terengganu Bus Terminal (MBKT)Taman Puchong Prima
10:30 PM
RM44.002+2
Kuala Terengganu Bus Terminal (MBKT)Terminal 17, Shah Alam
9:00 AM2:30 PM10:30 PM
RM50.402+2
Stesen Bas Bandar ChukaiKlang Sentral Sani Bus Terminal
5:00 PM
RM44.002+2
Stesen Bas Bandar ChukaiTaman Puchong Prima
12:45 AM
RM44.002+2
Stesen Bas Bandar ChukaiTerminal 17, Shah Alam
12:45 AM5:00 PM
RM44.002+2
Stesen Bas KertehKlang Sentral Sani Bus Terminal
4:30 PM
RM51.702+2
Stesen Bas KertehTaman Puchong Prima
11:59 PM
RM44.002+2
Stesen Bas KertehTerminal 17, Shah Alam
10:45 AM4:30 PM11:59 PM
RM44.002+2
Universiti Sultan Zainal Abidin (UniSZA)Klang Sentral Sani Bus Terminal
2:00 PM
RM51.702+2
Universiti Sultan Zainal Abidin (UniSZA)Taman Puchong Prima
10:00 PM
RM44.002+2
Universiti Sultan Zainal Abidin (UniSZA)Terminal 17, Shah Alam
8:30 AM2:00 PM10: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 United)

4.2 · 21 routes · 121 departures a day · 1+2

Sani Express (Sani United) services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalKajang Bus Terminal
12:00 AM11:00 AM4:00 PM6:00 PM8:00 PM11:00 PM
RM59.101+2
Dungun Bus TerminalKlang Sentral Sani Bus Terminal
10:00 AM12:00 PM2:00 PM5:00 PM11:30 PM11:59 PM
RM59.601+2
Dungun Bus TerminalTerminal 17, Shah Alam
10:00 AM12:00 PM2:00 PM3:00 PM5:00 PM11:30 PM11:59 PM
RM59.101+2
Hentian Bas MarangKajang Bus Terminal
10:00 AM3:00 PM5:00 PM7:00 PM10:00 PM
RM71.301+2
Hentian Bas MarangKlang Sentral Sani Bus Terminal
9:00 AM11:00 AM1:00 PM4:00 PM10:30 PM11:30 PM
RM71.901+2
Hentian Bas MarangTerminal 17, Shah Alam
9:00 AM11:00 AM1:00 PM2:00 PM4:00 PM10:30 PM11:30 PM
RM71.401+2
Kuala Terengganu Bus Terminal (MBKT)Kajang Bus Terminal
9:30 AM2:30 PM4:30 PM6:30 PM9:30 PM
RM71.301+2
Kuala Terengganu Bus Terminal (MBKT)Klang Sentral Sani Bus Terminal
8:30 AM10:30 AM12:30 PM3:30 PM10:00 PM11:00 PM
RM71.901+2
Kuala Terengganu Bus Terminal (MBKT)Terminal 17, Shah Alam
8:30 AM10:30 AM12:30 PM1:30 PM3:30 PM10:00 PM11:00 PM
RM71.401+2
Stesen Bas Bandar ChukaiKajang Bus Terminal
9:30 AM11:30 AM5:30 PM8:30 PM
RM60.001+2
Stesen Bas Bandar ChukaiKlang Sentral Sani Bus Terminal
7:30 AM3:30 PM11:55 PM
RM50.001+2
Stesen Bas Bandar ChukaiTerminal 17, Shah Alam
7:30 AM3:30 PM11:55 PM
RM50.001+2
Stesen Bas KertehKajang Bus Terminal
12:45 AM11:45 AM4:45 PM6:45 PM8:45 PM11:45 PM
RM59.101+2
Stesen Bas KertehKlang Sentral Sani Bus Terminal
12:45 AM10:45 AM12:45 PM2:45 PM5:45 PM11:59 PM
RM59.601+2
Stesen Bas KertehTerminal 17, Shah Alam
12:45 AM10:45 AM12:45 PM2:45 PM3:45 PM5:45 PM11:59 PM
RM59.101+2
Stesen Bas PakaKajang Bus Terminal
12:30 AM11:30 AM4:30 PM6:30 PM8:30 PM11:30 PM
RM59.101+2
Stesen Bas PakaKlang Sentral Sani Bus Terminal
12:30 AM10:30 AM12:30 PM2:30 PM5:30 PM11:45 PM
RM59.601+2
Stesen Bas PakaTerminal 17, Shah Alam
12:30 AM10:30 AM12:30 PM2:30 PM3:30 PM5:30 PM11:45 PM
RM59.101+2
Universiti Sultan Zainal Abidin (UniSZA)Kajang Bus Terminal
8:30 AM1:30 PM3:30 PM5:30 PM8:30 PM
RM71.301+2
Universiti Sultan Zainal Abidin (UniSZA)Klang Sentral Sani Bus Terminal
7:30 AM9:30 AM11:30 AM2:30 PM9:00 PM10:00 PM
RM71.901+2
Universiti Sultan Zainal Abidin (UniSZA)Terminal 17, Shah Alam
7:30 AM9:30 AM11:30 AM12:30 PM2:30 PM9:00 PM10: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)

Sani Express (Sani Hotel)

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

Sani Express (Sani Hotel) services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian Bas MDHT AjilKajang Bus Terminal
10:45 PM
RM71.301+2
Hentian Bas MDHT AjilKlang Sentral Sani Bus Terminal
11:45 AM12:15 PM10:45 PM
RM71.901+2
Hentian Bas MDHT AjilTerminal 17, Shah Alam
11:45 AM12:15 PM10:45 PM
RM71.401+2
Kuala Berang Bus TerminalKajang Bus Terminal
11:00 PM
RM71.301+2
Kuala Berang Bus TerminalKlang Sentral Sani Bus Terminal
11:59 AM12:30 PM11:00 PM
RM71.901+2
Kuala Berang Bus TerminalTerminal 17, Shah Alam
11:59 AM12:30 PM11:00 PM
RM71.401+2
Kuala Besut Bus TerminalKajang Bus Terminal
8:00 PM
RM69.001+2
Kuala Besut Bus TerminalKlang Sentral Sani Bus Terminal
9:00 AM9:30 AM8:00 PM
RM70.001+2
Kuala Besut Bus TerminalTerminal 17, Shah Alam
9:00 AM9:30 AM8:00 PM
RM70.001+2
Masjid Bukit PayongKajang Bus Terminal
10:30 PM
RM71.301+2
Masjid Bukit PayongKlang Sentral Sani Bus Terminal
11:30 AM12:00 PM10:30 PM
RM71.901+2
Masjid Bukit PayongTerminal 17, Shah Alam
11:30 AM12:00 PM10:30 PM
RM71.401+2
R&R Jabi, JertehKajang Bus Terminal
8:30 PM
RM69.001+2
R&R Jabi, JertehKlang Sentral Sani Bus Terminal
9:30 AM10:00 AM8:30 PM
RM70.001+2
R&R Jabi, JertehTerminal 17, Shah Alam
9:30 AM10:00 AM8:30 PM
RM70.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKajang Bus Terminal
9:15 PM
RM69.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKlang Sentral Sani Bus Terminal
10:15 AM10:45 AM9:15 PM
RM70.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuTerminal 17, Shah Alam
10:15 AM10:45 AM9:15 PM
RM70.001+2
No routes match your filter.
Lowest published fare RM69.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 Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalKajang Bus Terminal
11:15 AM11:15 PM
RM66.101+2
Dungun Bus TerminalKlang Sentral Sani Bus Terminal
1:15 PM2:15 PM11:45 PM
RM67.901+2
Dungun Bus TerminalTerminal 17, Shah Alam
1:15 PM2:15 PM11:15 PM11:45 PM
RM66.601+2
Hentian Bas MarangKajang Bus Terminal
10:20 AM10:20 PM
RM70.901+2
Hentian Bas MarangKlang Sentral Sani Bus Terminal
12:20 PM1:20 PM10:50 PM
RM73.301+2
Hentian Bas MarangTerminal 17, Shah Alam
12:20 PM1:20 PM10:20 PM10:50 PM
RM71.401+2
Kuala Berang Bus TerminalKajang Bus Terminal
11:00 PM
RM66.101+2
Kuala Terengganu Bus Terminal (MBKT)Kajang Bus Terminal
10:00 AM10:00 PM10:15 PM
RM70.901+2
Kuala Terengganu Bus Terminal (MBKT)Klang Sentral Sani Bus Terminal
12:00 PM1:00 PM10:30 PM
RM73.301+2
Kuala Terengganu Bus Terminal (MBKT)Terminal 17, Shah Alam
12:00 PM1:00 PM10:00 PM10:30 PM
RM71.401+2
Stesen Bas PakaKajang Bus Terminal
11:45 AM11:45 PM
RM66.101+2
Stesen Bas PakaKlang Sentral Sani Bus Terminal
1:45 PM2:45 PM11:59 PM
RM67.901+2
Stesen Bas PakaTerminal 17, Shah Alam
1:45 PM2:45 PM11:45 PM11:59 PM
RM66.601+2
Universiti Sultan Zainal Abidin (UniSZA)Kajang Bus Terminal
9:30 AM9:30 PM9:45 PM
RM70.901+2
Universiti Sultan Zainal Abidin (UniSZA)Klang Sentral Sani Bus Terminal
11:30 AM12:30 PM10:00 PM
RM73.001+2
Universiti Sultan Zainal Abidin (UniSZA)Terminal 17, Shah Alam
11:30 AM12:30 PM9:30 PM10:00 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 · 26 departures a day · 1+2, 2+2

Adam Express services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
DungunBukit Beruntung
11:00 AM11:15 PM
RM61.301+2
DungunRawang Bus Terminal
11:00 AM11:15 PM
RM61.301+2
Hentian Bas MarangBukit Beruntung
9:50 AM10:20 PM
RM69.001+2
Hentian Bas MarangRawang Bus Terminal
9:50 AM10:20 PM
RM69.001+2
Kuala Terengganu Bus Terminal (MBKT)Bukit Beruntung
9:30 AM10:00 PM
RM69.001+2
Kuala Terengganu Bus Terminal (MBKT)Rawang Bus Terminal
9:30 AM10:00 PM
RM69.001+2
Stesen Bas KertehBukit Beruntung
12:15 AM11:35 AM11:59 PM
RM44.001+2 / 2+2
Stesen Bas KertehRawang Bus Terminal
12:15 AM11:35 AM11:59 PM
RM44.001+2 / 2+2
Stesen Bas PakaBukit Beruntung
11:20 AM11:45 PM
RM61.301+2
Stesen Bas PakaRawang Bus Terminal
11:20 AM11:45 PM
RM61.301+2
Universiti Sultan Zainal Abidin (UniSZA)Bukit Beruntung
9:00 AM9:30 PM
RM69.001+2
Universiti Sultan Zainal Abidin (UniSZA)Rawang Bus Terminal
9:00 AM9:30 PM
RM69.001+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 · 28 departures a day · 1+2

Adik Beradik Express services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalKajang Bus Terminal
11:10 AM6:40 PM11:40 PM
RM66.101+2
Dungun Bus TerminalTerminal 17, Shah Alam
12:50 PM11:59 PM
RM66.601+2
Hentian Bas MarangKajang Bus Terminal
10:20 AM5:50 PM10:50 PM
RM70.901+2
Hentian Bas MarangTerminal 17, Shah Alam
11:50 AM
RM71.401+2
Kuala BerangTerminal 17, Shah Alam
10:00 AM10:00 PM
RM66.601+2
Kuala Terengganu Bus Terminal (MBKT)Kajang Bus Terminal
10:00 AM5:30 PM10:30 PM
RM70.901+2
Kuala Terengganu Bus Terminal (MBKT)Terminal 17, Shah Alam
9:00 AM11:30 AM9:00 PM11:00 PM
RM71.401+2
PakaKajang Bus Terminal
12:00 AM11:30 AM7:10 PM
RM66.101+2
PakaTerminal 17, Shah Alam
1:10 PM
RM66.601+2
Stesen Bas KertehKajang Bus Terminal
12:20 AM11:50 AM7:30 PM
RM66.101+2
Stesen Bas KertehTerminal 17, Shah Alam
1:30 PM
RM66.601+2
Universiti Sultan Zainal Abidin (UniSZA)Terminal 17, Shah Alam
11:00 AM10:30 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 · 18 departures a day · 1+2

Perdana Express services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala Besut Bus TerminalKajang Bus Terminal
9:00 AM9:00 PM
RM70.201+2
Kuala Besut Bus TerminalKlang Sentral Sani Bus Terminal
9:00 AM8:45 PM
RM71.101+2
Kuala Besut Bus TerminalTerminal 17, Shah Alam
9:00 AM8:45 PM
RM70.601+2
Pejabat Daerah dan Tanah Besut, Kampung RajaKajang Bus Terminal
9:05 AM9:05 PM
RM69.401+2
Pejabat Daerah dan Tanah Besut, Kampung RajaKlang Sentral Sani Bus Terminal
9:05 AM8:50 PM
RM70.901+2
Pejabat Daerah dan Tanah Besut, Kampung RajaTerminal 17, Shah Alam
9:05 AM8:50 PM
RM70.301+2
R&R Jabi, JertehKajang Bus Terminal
9:30 AM9:30 PM
RM69.401+2
R&R Jabi, JertehKlang Sentral Sani Bus Terminal
9:30 AM9:30 PM
RM70.901+2
R&R Jabi, JertehTerminal 17, Shah Alam
9:30 AM9:30 PM
RM70.301+2
No routes match your filter.
Lowest published fare RM69.40. Shaded times are overnight departures. Book Perdana Express

PERMATA EXPRESS

7 routes · 9 departures a day · 2+2

PERMATA EXPRESS services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalTerminal 17, Shah Alam
11:10 PM
RM56.602+2
Hentian Bas MarangTerminal 17, Shah Alam
10:10 PM
RM60.202+2
Kuala Terengganu Bus Terminal (MBKT)Terminal 17, Shah Alam
9:45 PM
RM60.202+2
Stesen Bas Bandar ChukaiTerminal 17, Shah Alam
11:59 PM
RM50.002+2
Stesen Bas KertehTerminal 17, Shah Alam
11:40 PM11:45 PM
RM56.602+2
Stesen Bas PakaTerminal 17, Shah Alam
11:20 PM11:30 PM
RM56.602+2
Universiti Sultan Zainal Abidin (UniSZA)Terminal 17, Shah Alam
9:15 PM
RM70.002+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book PERMATA EXPRESS

Kesatuan Express

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

Kesatuan Express services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalKajang Bus Terminal
10:00 AM3:15 PM10:30 PM
RM61.001+2
Hentian Bas MarangKajang Bus Terminal
9:10 AM2:20 PM9:40 PM
RM71.001+2
Kuala Terengganu Bus Terminal (MBKT)Kajang Bus Terminal
8:45 AM2:00 PM9:15 PM
RM71.001+2
Stesen Bas Bandar ChukaiKajang Bus Terminal
9:15 AM11:15 AM4:45 PM6:30 PM11:45 PM
RM49.001+2
Stesen Bas KertehKajang Bus Terminal
10:30 AM3:45 PM11:00 PM
RM55.501+2
Stesen Bas PakaKajang Bus Terminal
10:15 AM3:30 PM10:45 PM
RM55.501+2
No routes match your filter.
Lowest published fare RM49.00. Shaded times are overnight departures. Book Kesatuan Express

RES2 EXPRESS

2.2 · 6 routes · 8 departures a day · 2+2

RES2 EXPRESS services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalKajang Bus Terminal
11:45 AM
RM47.002+2
Hentian Bas MarangKajang Bus Terminal
10:50 AM10:50 PM
RM50.702+2
Kuala Terengganu Bus Terminal (MBKT)Kajang Bus Terminal
10:30 AM10:30 PM
RM50.702+2
Stesen Bas Bandar ChukaiKajang Bus Terminal
1:25 PM
RM38.802+2
Stesen Bas KertehKajang Bus Terminal
12:45 PM
RM38.802+2
Stesen Bas PakaKajang Bus Terminal
12:25 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 · 5 routes · 8 departures a day · 1+2

Queen Express services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala Besut Bus TerminalKajang Bus Terminal
9:00 AM9:15 PM
RM69.401+2
Kuala Besut Bus TerminalTaman Puchong Prima
8:30 PM
RM70.601+2
Kuala Besut Bus TerminalTerminal 17, Shah Alam
1:45 PM8:30 PM
RM70.601+2
Kuala Besut Bus TerminalTerminal Bas Dan Teksi Bandar Baru Bukit Sentosa, Bukit Beruntung
8:00 AM8:00 PM
RM70.001+2
Pejabat Daerah dan Tanah Besut, Kampung RajaKajang Bus Terminal
9:20 PM
RM69.401+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 Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalTerminal 17, Shah Alam
10:15 AM10:15 PM
RM59.002+2
Hentian Bas Ekspres KemamanTerminal 17, Shah Alam
11:30 AM11:30 PM
RM48.002+2
Kuala Terengganu Bus Terminal (MBKT)Terminal 17, Shah Alam
9:00 AM9:00 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 · 2 departures a day · 1+2

MyXPress (Jasa Sinaran Express) services from Terengganu to Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Kuala Besut Bus TerminalKajang Bus Terminal
8:30 PM
RM67.901+2
Masjid JertehKajang Bus Terminal
9:00 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 Terengganu

Arrival points in Selangor

Frequently asked questions

How much is the bus from Terengganu to Selangor?

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

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

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 Selangor

Advertisement