Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus from Terengganu to Johor

297 routes · 10 operators · 541 daily departures · from RM21.70

10
Operators
297
Routes
541
Daily departures
RM21.70
Fares from
Advertisement

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

297 scheduled routes run from Terengganu to Johor, operated by 10 coach companies. There are 541 departures a day, with fares from RM21.70.

Departing from
Terengganu — 18 boarding points
Arriving in
Johor — 27 arrival points
Operators
10 on this corridor
Departures
541 a day
Fares from
RM21.70 one way

Book Terengganu to Johor

Compare all 10 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 · 81 routes · 167 departures a day · 1+2

E-Mutiara services from Terengganu to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalAyer Hitam Bus Terminal
10:00 AM10:00 PM
RM64.001+2
Dungun Bus TerminalHentian Bas RnR Simpang Tenggaroh
10:15 AM10:30 PM
RM59.001+2
Dungun Bus TerminalKota Tinggi Bus Terminal
10:15 AM10:30 PM
RM64.001+2
Dungun Bus TerminalLarkin Sentral
10:00 AM10:15 AM10:00 PM10:30 PM
RM69.001+2
Dungun Bus TerminalMajlis Daerah Yong Peng
10:00 AM10:00 PM
RM64.001+2
Dungun Bus TerminalMersing Bus Terminal
10:15 AM10:30 PM
RM59.001+2
Dungun Bus TerminalPasir Gudang Bus Terminal
10:15 AM10:00 PM10:30 PM
RM76.301+2
Dungun Bus TerminalSegamat Bus Terminal
10:00 AM10:00 PM
RM59.001+2
Dungun Bus TerminalTerminal Bas Taman U
10:00 PM
RM69.001+2
Dungun Bus TerminalToday's Mall Ulu Tiram
10:15 AM10:30 PM
RM64.001+2
Hentian Bas MarangAyer Hitam Bus Terminal
9:30 AM9:30 PM
RM81.401+2
Hentian Bas MarangHentian Bas RnR Simpang Tenggaroh
9:30 AM9:50 PM
RM76.001+2
Hentian Bas MarangKota Tinggi Bus Terminal
9:30 AM9:50 PM
RM76.001+2
Hentian Bas MarangLarkin Sentral
9:30 AM9:30 PM9:50 PM
RM81.401+2
Hentian Bas MarangMajlis Daerah Yong Peng
9:30 AM9:30 PM
RM81.401+2
Hentian Bas MarangMersing Bus Terminal
9:30 AM9:50 PM
RM62.401+2
Hentian Bas MarangPasir Gudang Bus Terminal
9:30 AM9:30 PM9:50 PM
RM82.601+2
Hentian Bas MarangSegamat Bus Terminal
9:30 AM9:30 PM
RM60.901+2
Hentian Bas MarangTerminal Bas Taman U
9:30 PM
RM81.401+2
Hentian Bas MarangToday's Mall Ulu Tiram
9:30 AM9:50 PM
RM76.001+2
Hentian Bas Pasar Buah PakaAyer Hitam Bus Terminal
10:10 AM10:15 PM
RM64.001+2
Hentian Bas Pasar Buah PakaHentian Bas RnR Simpang Tenggaroh
10:20 AM10:45 PM
RM59.001+2
Hentian Bas Pasar Buah PakaKota Tinggi Bus Terminal
10:20 AM10:45 PM
RM64.001+2
Hentian Bas Pasar Buah PakaLarkin Sentral
10:10 AM10:20 AM10:15 PM10:45 PM
RM69.001+2
Hentian Bas Pasar Buah PakaMajlis Daerah Yong Peng
10:10 AM10:15 PM
RM64.001+2
Hentian Bas Pasar Buah PakaMersing Bus Terminal
10:20 AM10:45 PM
RM59.001+2
Hentian Bas Pasar Buah PakaPasir Gudang Bus Terminal
10:20 AM10:15 PM10:45 PM
RM76.301+2
Hentian Bas Pasar Buah PakaSegamat Bus Terminal
10:10 AM10:15 PM
RM59.001+2
Hentian Bas Pasar Buah PakaTerminal Bas Taman U
10:15 PM
RM69.001+2
Hentian Bas Pasar Buah PakaToday's Mall Ulu Tiram
10:20 AM10:45 PM
RM64.001+2
Kuala Besut Bus TerminalLarkin Sentral
6:15 PM
RM108.001+2
Kuala Terengganu Bus Terminal (MBKT)Ayer Hitam Bus Terminal
9:00 AM9:00 PM
RM81.401+2
Kuala Terengganu Bus Terminal (MBKT)Hentian Bas RnR Simpang Tenggaroh
9:00 AM9:30 PM
RM76.001+2
Kuala Terengganu Bus Terminal (MBKT)Kota Tinggi Bus Terminal
9:00 AM9:30 PM
RM76.001+2
Kuala Terengganu Bus Terminal (MBKT)Larkin Sentral
9:00 AM9:00 PM9:30 PM
RM81.401+2
Kuala Terengganu Bus Terminal (MBKT)Majlis Daerah Yong Peng
9:00 AM9:00 PM
RM81.401+2
Kuala Terengganu Bus Terminal (MBKT)Mersing Bus Terminal
9:00 AM9:30 PM
RM62.401+2
Kuala Terengganu Bus Terminal (MBKT)Pasir Gudang Bus Terminal
9:00 AM9:00 PM9:30 PM
RM82.601+2
Kuala Terengganu Bus Terminal (MBKT)Segamat Bus Terminal
9:00 AM9:00 PM
RM60.901+2
Kuala Terengganu Bus Terminal (MBKT)Terminal Bas Taman U
9:00 PM
RM81.401+2
Kuala Terengganu Bus Terminal (MBKT)Today's Mall Ulu Tiram
9:00 AM9:30 PM
RM76.001+2
Stesen Bas Bandar ChukaiAyer Hitam Bus Terminal
11:15 AM11:15 PM
RM64.001+2
Stesen Bas Bandar ChukaiHentian Bas RnR Simpang Tenggaroh
11:15 AM11:45 PM
RM59.001+2
Stesen Bas Bandar ChukaiKota Tinggi Bus Terminal
11:15 AM11:45 PM
RM64.001+2
Stesen Bas Bandar ChukaiLarkin Sentral
11:15 AM11:15 PM11:45 PM
RM69.001+2
Stesen Bas Bandar ChukaiMajlis Daerah Yong Peng
11:15 AM11:15 PM
RM64.001+2
Stesen Bas Bandar ChukaiMersing Bus Terminal
11:15 AM11:45 PM
RM59.001+2
Stesen Bas Bandar ChukaiPasir Gudang Bus Terminal
11:15 AM11:15 PM11:45 PM
RM76.301+2
Stesen Bas Bandar ChukaiSegamat Bus Terminal
11:15 AM11:15 PM
RM59.001+2
Stesen Bas Bandar ChukaiTerminal Bas Taman U
11:15 PM
RM69.001+2
Stesen Bas Bandar ChukaiToday's Mall Ulu Tiram
11:15 AM11:45 PM
RM64.001+2
Stesen Bas KertehAyer Hitam Bus Terminal
10:20 AM10:30 PM
RM64.001+2
Stesen Bas KertehHentian Bas RnR Simpang Tenggaroh
10:30 AM11:00 PM
RM59.001+2
Stesen Bas KertehKota Tinggi Bus Terminal
10:30 AM11:00 PM
RM64.001+2
Stesen Bas KertehLarkin Sentral
10:20 AM10:30 AM10:30 PM11:00 PM
RM69.001+2
Stesen Bas KertehMajlis Daerah Yong Peng
10:20 AM10:30 PM
RM64.001+2
Stesen Bas KertehMersing Bus Terminal
10:30 AM11:00 PM
RM59.001+2
Stesen Bas KertehPasir Gudang Bus Terminal
10:30 AM10:30 PM11:00 PM
RM76.301+2
Stesen Bas KertehSegamat Bus Terminal
10:20 AM10:30 PM
RM59.001+2
Stesen Bas KertehTerminal Bas Taman U
10:30 PM
RM69.001+2
Stesen Bas KertehToday's Mall Ulu Tiram
10:30 AM11:00 PM
RM64.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuAyer Hitam Bus Terminal
10:45 PM
RM100.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuHentian Bas RnR Simpang Tenggaroh
11:30 AM10:45 PM
RM83.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKota Tinggi Bus Terminal
11:30 AM10:45 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuLarkin Sentral
11:30 AM10:45 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuMajlis Daerah Yong Peng
10:45 PM
RM100.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuMersing Bus Terminal
11:30 AM10:45 PM
RM83.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuPasir Gudang Bus Terminal
11:30 AM10:45 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuSegamat Bus Terminal
10:45 PM
RM79.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuTerminal Bas Taman U
10:45 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuToday's Mall Ulu Tiram
11:30 AM10:45 PM
RM108.001+2
Universiti Sultan Zainal Abidin (UniSZA)Ayer Hitam Bus Terminal
8:30 AM8:30 PM
RM81.401+2
Universiti Sultan Zainal Abidin (UniSZA)Hentian Bas RnR Simpang Tenggaroh
8:30 AM9:00 PM
RM76.001+2
Universiti Sultan Zainal Abidin (UniSZA)Kota Tinggi Bus Terminal
8:30 AM9:00 PM
RM76.001+2
Universiti Sultan Zainal Abidin (UniSZA)Larkin Sentral
8:30 AM8:30 PM9:00 PM
RM81.401+2
Universiti Sultan Zainal Abidin (UniSZA)Majlis Daerah Yong Peng
8:30 AM8:30 PM
RM81.401+2
Universiti Sultan Zainal Abidin (UniSZA)Mersing Bus Terminal
8:30 AM9:00 PM
RM62.401+2
Universiti Sultan Zainal Abidin (UniSZA)Pasir Gudang Bus Terminal
8:30 AM8:30 PM9:00 PM
RM82.601+2
Universiti Sultan Zainal Abidin (UniSZA)Segamat Bus Terminal
8:30 AM8:30 PM
RM60.901+2
Universiti Sultan Zainal Abidin (UniSZA)Terminal Bas Taman U
8:30 PM
RM81.401+2
Universiti Sultan Zainal Abidin (UniSZA)Today's Mall Ulu Tiram
8:30 AM9:00 PM
RM76.001+2
No routes match your filter.
Lowest published fare RM59.00. Shaded times are overnight departures. Book E-Mutiara

Sani Express (Sani United)

4.2 · 63 routes · 107 departures a day · 1+2

Sani Express (Sani United) services from Terengganu to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalAyer Hitam Bus Terminal
10:45 PM
RM69.001+2
Dungun Bus TerminalKota Tinggi
11:00 AM10:30 PM
RM75.001+2
Dungun Bus TerminalLarkin Sentral
11:00 AM10:30 PM10:45 PM
RM69.001+2
Dungun Bus TerminalMajlis Daerah Yong Peng
10:45 PM
RM69.001+2
Dungun Bus TerminalMersing
11:00 AM10:30 PM
RM50.001+2
Dungun Bus TerminalPasir Gudang Bus Terminal
11:00 AM10:30 PM10:45 PM
RM75.001+2
Dungun Bus TerminalSegamat Bus Terminal
10:45 PM
RM55.001+2
Dungun Bus TerminalTerminal Bas Taman U
10:45 PM
RM69.001+2
Dungun Bus TerminalUlu Tiram
11:00 AM10:30 PM
RM75.001+2
Hentian Bas MarangAyer Hitam Bus Terminal
10:00 PM
RM80.001+2
Hentian Bas MarangKota Tinggi
10:00 AM9:30 PM
RM80.001+2
Hentian Bas MarangLarkin Sentral
10:00 AM9:30 PM10:00 PM
RM80.001+2
Hentian Bas MarangMajlis Daerah Yong Peng
10:00 PM
RM80.001+2
Hentian Bas MarangMersing
10:00 AM9:30 PM
RM60.001+2
Hentian Bas MarangPasir Gudang Bus Terminal
10:00 AM9:30 PM10:00 PM
RM80.001+2
Hentian Bas MarangSegamat Bus Terminal
10:00 PM
RM55.001+2
Hentian Bas MarangTerminal Bas Taman U
10:00 PM
RM80.001+2
Hentian Bas MarangUlu Tiram
10:00 AM9:30 PM
RM80.001+2
Kuala Terengganu Bus Terminal (MBKT)Ayer Hitam Bus Terminal
9:30 PM
RM80.001+2
Kuala Terengganu Bus Terminal (MBKT)Kota Tinggi
9:30 AM9:00 PM
RM80.001+2
Kuala Terengganu Bus Terminal (MBKT)Larkin Sentral
9:30 AM9:00 PM9:30 PM
RM80.001+2
Kuala Terengganu Bus Terminal (MBKT)Majlis Daerah Yong Peng
9:30 PM
RM80.001+2
Kuala Terengganu Bus Terminal (MBKT)Mersing
9:30 AM9:00 PM
RM60.001+2
Kuala Terengganu Bus Terminal (MBKT)Pasir Gudang Bus Terminal
9:30 AM9:00 PM9:30 PM
RM80.001+2
Kuala Terengganu Bus Terminal (MBKT)Segamat Bus Terminal
9:30 PM
RM59.001+2
Kuala Terengganu Bus Terminal (MBKT)Terminal Bas Taman U
9:30 PM
RM80.001+2
Kuala Terengganu Bus Terminal (MBKT)Ulu Tiram
9:30 AM9:00 PM
RM80.001+2
Stesen Bas Bandar ChukaiAyer Hitam Bus Terminal
12:15 AM
RM69.001+2
Stesen Bas Bandar ChukaiKota Tinggi
11:59 PM
RM69.001+2
Stesen Bas Bandar ChukaiLarkin Sentral
12:15 AM11:59 PM
RM69.001+2
Stesen Bas Bandar ChukaiMajlis Daerah Yong Peng
12:15 AM
RM69.001+2
Stesen Bas Bandar ChukaiMersing
11:59 PM
RM50.001+2
Stesen Bas Bandar ChukaiPasir Gudang Bus Terminal
12:15 AM11:59 PM
RM75.001+2
Stesen Bas Bandar ChukaiSegamat Bus Terminal
12:15 AM
RM55.001+2
Stesen Bas Bandar ChukaiTerminal Bas Taman U
12:15 AM
RM69.001+2
Stesen Bas Bandar ChukaiUlu Tiram
11:59 PM
RM69.001+2
Stesen Bas KertehAyer Hitam Bus Terminal
11:30 PM
RM69.001+2
Stesen Bas KertehKota Tinggi
11:45 AM11:00 PM
RM69.001+2
Stesen Bas KertehLarkin Sentral
11:45 AM11:00 PM11:30 PM
RM69.001+2
Stesen Bas KertehMajlis Daerah Yong Peng
11:30 PM
RM69.001+2
Stesen Bas KertehMersing
11:45 AM11:00 PM
RM50.001+2
Stesen Bas KertehPasir Gudang Bus Terminal
11:45 AM11:00 PM11:30 PM
RM75.001+2
Stesen Bas KertehSegamat Bus Terminal
11:30 PM
RM55.001+2
Stesen Bas KertehTerminal Bas Taman U
11:30 PM
RM69.001+2
Stesen Bas KertehUlu Tiram
11:45 AM11:00 PM
RM69.001+2
Stesen Bas PakaAyer Hitam Bus Terminal
11:15 PM
RM69.001+2
Stesen Bas PakaKota Tinggi
11:30 AM10:45 PM
RM69.001+2
Stesen Bas PakaLarkin Sentral
11:30 AM10:45 PM11:15 PM
RM69.001+2
Stesen Bas PakaMajlis Daerah Yong Peng
11:15 PM
RM69.001+2
Stesen Bas PakaMersing
11:30 AM10:45 PM
RM50.001+2
Stesen Bas PakaPasir Gudang Bus Terminal
11:30 AM10:45 PM11:15 PM
RM75.001+2
Stesen Bas PakaSegamat Bus Terminal
11:15 PM
RM55.001+2
Stesen Bas PakaTerminal Bas Taman U
11:15 PM
RM69.001+2
Stesen Bas PakaUlu Tiram
11:30 AM10:45 PM
RM69.001+2
Universiti Sultan Zainal Abidin (UniSZA)Ayer Hitam Bus Terminal
8:30 PM
RM80.001+2
Universiti Sultan Zainal Abidin (UniSZA)Kota Tinggi
8:30 AM8:00 PM
RM80.001+2
Universiti Sultan Zainal Abidin (UniSZA)Larkin Sentral
8:30 AM8:00 PM8:30 PM
RM80.001+2
Universiti Sultan Zainal Abidin (UniSZA)Majlis Daerah Yong Peng
8:30 PM
RM80.001+2
Universiti Sultan Zainal Abidin (UniSZA)Mersing
8:30 AM8:00 PM
RM60.001+2
Universiti Sultan Zainal Abidin (UniSZA)Pasir Gudang Bus Terminal
8:30 AM8:00 PM8:30 PM
RM80.001+2
Universiti Sultan Zainal Abidin (UniSZA)Segamat Bus Terminal
8:30 PM
RM59.001+2
Universiti Sultan Zainal Abidin (UniSZA)Terminal Bas Taman U
8:30 PM
RM80.001+2
Universiti Sultan Zainal Abidin (UniSZA)Ulu Tiram
8:30 AM8:00 PM
RM80.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Sani Express (Sani United)

Adik Beradik Express

4.2 · 40 routes · 72 departures a day · 1+2

Adik Beradik Express services from Terengganu to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalKota Tinggi
10:40 AM10:40 PM
RM69.001+2
Dungun Bus TerminalLarkin Sentral
10:40 AM10:40 PM
RM69.001+2
Dungun Bus TerminalMersing
10:40 AM10:40 PM
RM50.101+2
Dungun Bus TerminalPasir Gudang Bus Terminal
10:40 AM10:40 PM
RM76.301+2
Hentian Bas MarangKota Tinggi
9:50 AM9:50 PM
RM81.401+2
Hentian Bas MarangLarkin Sentral
9:50 AM9:50 PM
RM81.401+2
Hentian Bas MarangMersing
9:50 AM9:50 PM
RM63.201+2
Hentian Bas MarangPasir Gudang Bus Terminal
9:50 AM9:50 PM
RM82.601+2
KemamanKota Tinggi
12:10 AM
RM57.001+2
KemamanLarkin Sentral
12:10 AM
RM57.001+2
KemamanMersing
12:10 AM
RM37.901+2
KemamanPasir Gudang Bus Terminal
12:10 AM
RM57.001+2
Kuala BerangKota Tinggi
10:00 PM
RM81.401+2
Kuala BerangLarkin Sentral
10:00 PM
RM81.401+2
Kuala BerangMersing
10:00 PM
RM63.201+2
Kuala BerangPasir Gudang Bus Terminal
10:00 PM
RM82.601+2
Kuala Terengganu Bus Terminal (MBKT)Kota Tinggi
9:30 AM9:00 PM9:30 PM
RM81.401+2
Kuala Terengganu Bus Terminal (MBKT)Larkin Sentral
9:30 AM9:00 PM9:30 PM
RM81.401+2
Kuala Terengganu Bus Terminal (MBKT)Mersing
9:30 AM9:00 PM9:30 PM
RM63.201+2
Kuala Terengganu Bus Terminal (MBKT)Pasir Gudang Bus Terminal
9:30 AM9:00 PM9:30 PM
RM82.601+2
PakaKota Tinggi
11:10 AM11:10 PM
RM69.001+2
PakaLarkin Sentral
11:10 AM11:10 PM
RM69.001+2
PakaMersing
11:10 AM11:10 PM
RM50.101+2
PakaPasir Gudang Bus Terminal
11:10 AM11:10 PM
RM76.301+2
R&R Jabi, JertehKota Tinggi
10:00 PM10:35 PM
RM105.001+2
R&R Jabi, JertehLarkin Sentral
10:00 PM10:35 PM
RM105.001+2
R&R Jabi, JertehMersing
10:00 PM10:35 PM
RM100.201+2
R&R Jabi, JertehPasir Gudang Bus Terminal
10:00 PM10:35 PM
RM108.001+2
SetiuKota Tinggi
10:55 PM
RM105.001+2
SetiuLarkin Sentral
10:55 PM
RM105.001+2
SetiuMersing
10:55 PM
RM100.201+2
SetiuPasir Gudang Bus Terminal
10:55 PM
RM108.001+2
Stesen Bas KertehKota Tinggi
11:30 AM11:30 PM
RM69.001+2
Stesen Bas KertehLarkin Sentral
11:30 AM11:30 PM
RM69.001+2
Stesen Bas KertehMersing
11:30 AM11:30 PM
RM50.101+2
Stesen Bas KertehPasir Gudang Bus Terminal
11:30 AM11:30 PM
RM76.301+2
Universiti Sultan Zainal Abidin (UniSZA)Kota Tinggi
9:00 AM8:30 PM
RM81.401+2
Universiti Sultan Zainal Abidin (UniSZA)Larkin Sentral
9:00 AM8:30 PM
RM81.401+2
Universiti Sultan Zainal Abidin (UniSZA)Mersing
9:00 AM8:30 PM
RM63.201+2
Universiti Sultan Zainal Abidin (UniSZA)Pasir Gudang Bus Terminal
9:00 AM8:30 PM
RM82.601+2
No routes match your filter.
Lowest published fare RM37.90. Shaded times are overnight departures. Book Adik Beradik Express

SP Bumi

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

SP Bumi services from Terengganu to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalBatu Pahat Bus Terminal
11:00 AM10:30 PM
RM52.001+2
Dungun Bus TerminalHentian Teksi Dan Bas Bandar Maharani Muar
11:00 AM10:30 PM
RM51.401+2
Dungun Bus TerminalSegamat Bus Terminal
11:00 AM10:30 PM
RM36.201+2
Dungun Bus TerminalTangkak Bus Terminal
11:00 AM10:30 PM
RM42.201+2
Hentian Bas Ekspres KemamanBatu Pahat Bus Terminal
12:30 PM11:59 PM
RM41.901+2
Hentian Bas Ekspres KemamanHentian Teksi Dan Bas Bandar Maharani Muar
12:30 PM11:59 PM
RM36.901+2
Hentian Bas Ekspres KemamanSegamat Bus Terminal
12:30 PM11:59 PM
RM21.701+2
Hentian Bas Ekspres KemamanTangkak Bus Terminal
12:30 PM11:59 PM
RM27.701+2
Hentian Bas MarangBatu Pahat Bus Terminal
10:00 AM9:30 PM
RM52.001+2
Hentian Bas MarangHentian Teksi Dan Bas Bandar Maharani Muar
10:00 AM9:30 PM
RM51.401+2
Hentian Bas MarangSegamat Bus Terminal
10:00 AM9:30 PM
RM36.201+2
Hentian Bas MarangTangkak Bus Terminal
10:00 AM9:30 PM
RM42.201+2
Kuala Terengganu Bus Terminal (MBKT)Batu Pahat Bus Terminal
9:30 AM9:00 PM
RM52.001+2
Kuala Terengganu Bus Terminal (MBKT)Hentian Teksi Dan Bas Bandar Maharani Muar
9:30 AM9:00 PM
RM51.401+2
Kuala Terengganu Bus Terminal (MBKT)Segamat Bus Terminal
9:30 AM9:00 PM
RM36.201+2
Kuala Terengganu Bus Terminal (MBKT)Tangkak Bus Terminal
9:30 AM9:00 PM
RM42.201+2
Stesen Bas KertehBatu Pahat Bus Terminal
11:45 AM11:15 PM
RM52.001+2
Stesen Bas KertehHentian Teksi Dan Bas Bandar Maharani Muar
11:45 AM11:15 PM
RM51.401+2
Stesen Bas KertehSegamat Bus Terminal
11:45 AM11:15 PM
RM36.201+2
Stesen Bas KertehTangkak Bus Terminal
11:45 AM11:15 PM
RM42.201+2
Stesen Bas PakaBatu Pahat Bus Terminal
11:30 AM11:00 PM
RM52.001+2
Stesen Bas PakaHentian Teksi Dan Bas Bandar Maharani Muar
11:30 AM11:00 PM
RM51.401+2
Stesen Bas PakaSegamat Bus Terminal
11:30 AM11:00 PM
RM36.201+2
Stesen Bas PakaTangkak Bus Terminal
11:30 AM11:00 PM
RM42.201+2
Universiti Sultan Zainal Abidin (UniSZA)Batu Pahat Bus Terminal
9:00 AM8:30 PM
RM52.001+2
Universiti Sultan Zainal Abidin (UniSZA)Hentian Teksi Dan Bas Bandar Maharani Muar
9:00 AM8:30 PM
RM51.401+2
Universiti Sultan Zainal Abidin (UniSZA)Segamat Bus Terminal
9:00 AM8:30 PM
RM36.201+2
Universiti Sultan Zainal Abidin (UniSZA)Tangkak Bus Terminal
9:00 AM8:30 PM
RM42.201+2
No routes match your filter.
Lowest published fare RM21.70. Shaded times are overnight departures. Book SP Bumi

Perdana Express

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

Perdana Express services from Terengganu to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
R&R Jabi, JertehAyer Hitam Bus Terminal
7:45 PM10:05 PM
RM100.001+2
R&R Jabi, JertehBatu Pahat Bus Terminal
10:00 PM10:05 PM10:45 PM
RM97.801+2
R&R Jabi, JertehHentian Teksi Dan Bas Bandar Maharani Muar
10:00 PM10:05 PM10:45 PM
RM90.001+2
R&R Jabi, JertehKota Tinggi Bus Terminal
10:20 PM10:45 PM
RM108.001+2
R&R Jabi, JertehLarkin Sentral
7:45 PM10:05 PM10:20 PM10:45 PM
RM108.001+2
R&R Jabi, JertehMersing Bus Terminal
10:20 PM10:45 PM
RM83.001+2
R&R Jabi, JertehPasir Gudang Bus Terminal
7:45 PM10:05 PM10:20 PM10:45 PM
RM108.001+2
R&R Jabi, JertehSegamat Bus Terminal
7:45 PM10:00 PM10:05 PM
RM79.001+2
R&R Jabi, JertehShell Yong Peng
7:45 PM10:05 PM
RM100.001+2
R&R Jabi, JertehTerminal Bas Taman U
7:45 PM10:05 PM
RM108.001+2
R&R Jabi, JertehToday's Mall Ulu Tiram
10:20 PM10:45 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar PermaisuriBatu Pahat Bus Terminal
11:00 PM
RM97.801+2
Terminal Bas dan Kereta Sewa Bandar PermaisuriHentian Teksi Dan Bas Bandar Maharani Muar
11:00 PM
RM90.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuAyer Hitam Bus Terminal
8:05 PM10:15 PM10:30 PM
RM100.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuBatu Pahat Bus Terminal
10:25 PM10:30 PM
RM97.801+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuHentian Teksi Dan Bas Bandar Maharani Muar
10:25 PM10:30 PM
RM90.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKota Tinggi Bus Terminal
10:45 PM11:10 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuLarkin Sentral
8:05 PM10:15 PM10:30 PM10:45 PM11:10 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuMersing Bus Terminal
10:45 PM11:10 PM
RM83.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuPasir Gudang Bus Terminal
8:05 PM10:15 PM10:30 PM10:45 PM11:10 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuSegamat Bus Terminal
8:05 PM10:15 PM10:25 PM10:30 PM
RM79.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuShell Yong Peng
8:05 PM10:15 PM10:30 PM
RM100.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuTerminal Bas Taman U
8:05 PM10:15 PM10:30 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuToday's Mall Ulu Tiram
10:45 PM11:10 PM
RM108.001+2
No routes match your filter.
Lowest published fare RM79.00. Shaded times are overnight departures. Book Perdana Express

Mayang Sari Express

3.9 · 23 routes · 25 departures a day · 1+2, 2+2

Mayang Sari Express services from Terengganu to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
R&R Jabi, JertehAyer Hitam Bus Terminal
10:30 PM
RM97.001+2
R&R Jabi, JertehBatu Pahat Bus Terminal
10:30 PM
RM106.501+2
R&R Jabi, JertehKluang Bus Terminal
10:30 PM
RM93.701+2
R&R Jabi, JertehKota Tinggi Bus Terminal
10:30 PM
RM87.001+2
R&R Jabi, JertehLarkin Sentral
10:00 PM10:30 PM
RM92.101+2
R&R Jabi, JertehMersing Bus Terminal
10:30 PM
RM73.201+2
R&R Jabi, JertehMuar Bentayan Bus Terminal
10:30 PM
RM87.301+2
R&R Jabi, JertehPontian Bus Terminal
10:30 PM
RM118.501+2
R&R Jabi, JertehSegamat Bus Terminal
10:00 PM10:30 PM
RM65.001+2
R&R Jabi, JertehTangkak Bus Terminal
10:30 PM
RM87.301+2
R&R Jabi, JertehTerminal Bas Dan Teksi Labis
10:00 PM
RM75.001+2
R&R Jabi, JertehUTM Main Entrance
10:00 PM
RM92.101+2
R&R Jabi, JertehYong Peng Bus Terminal
10:00 PM
RM79.301+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuAyer Hitam Bus Terminal
10:45 PM
RM91.201+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuBatu Pahat Bus Terminal
10:45 PM
RM96.301+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKluang Bus Terminal
10:45 PM
RM87.901+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuLarkin Sentral
10:20 PM
RM92.101+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuMersing Bus Terminal
10:45 PM
RM74.701+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuPontian Bus Terminal
10:45 PM
RM107.401+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuSegamat Bus Terminal
10:20 PM
RM70.301+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuTerminal Bas Dan Teksi Labis
10:20 PM
RM75.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuUTM Main Entrance
10:20 PM
RM92.101+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuYong Peng Bus Terminal
10:20 PM
RM79.301+2
No routes match your filter.
Lowest published fare RM65.00. Shaded times are overnight departures. Book Mayang Sari Express

Maraliner

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

Maraliner services from Terengganu to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalBandar Penawar Bus Terminal
9:45 PM
RM62.001+2
Dungun Bus TerminalKota Tinggi Bus Terminal
10:45 AM9:45 PM10:45 PM
RM55.001+2 / 2+2
Dungun Bus TerminalLarkin Sentral
10:45 AM10:45 PM
RM70.002+2
Dungun Bus TerminalMersing Bus Terminal
10:45 AM10:45 PM
RM50.002+2
Dungun Bus TerminalSegamat Bus Terminal
10:15 AM10:15 PM11:00 PM
RM53.001+2
Dungun Bus TerminalSungai Rengit Bus Terminal
9:45 PM
RM67.001+2
Kuala Terengganu Bus Terminal (MBKT)Bandar Penawar Bus Terminal
8:30 PM
RM81.001+2
Kuala Terengganu Bus Terminal (MBKT)Kota Tinggi Bus Terminal
9:30 AM8:30 PM9:30 PM
RM74.001+2 / 2+2
Kuala Terengganu Bus Terminal (MBKT)Larkin Sentral
9:30 AM9:30 PM
RM81.002+2
Kuala Terengganu Bus Terminal (MBKT)Mersing Bus Terminal
9:30 AM9:30 PM
RM61.002+2
Kuala Terengganu Bus Terminal (MBKT)Segamat Bus Terminal
9:00 AM9:00 PM9:45 PM
RM64.001+2
Kuala Terengganu Bus Terminal (MBKT)Sungai Rengit Bus Terminal
8:30 PM
RM86.001+2
No routes match your filter.
Lowest published fare RM50.00. Shaded times are overnight departures. Book Maraliner

Queen Express

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

Queen Express services from Terengganu to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Jerteh(Terengganu)Hentian Bas RnR Simpang Tenggaroh
10:00 PM
RM96.801+2
Jerteh(Terengganu)Kota Tinggi Bus Terminal
10:00 PM
RM96.801+2
Jerteh(Terengganu)Larkin Sentral
10:00 PM
RM96.801+2
Jerteh(Terengganu)Mersing Bus Terminal
10:00 PM
RM96.801+2
Jerteh(Terengganu)Terminal Bas Dan Teksi Serta Arked Masai
10:00 PM
RM108.001+2
Jerteh(Terengganu)Today's Mall Ulu Tiram
10:00 PM
RM96.801+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuHentian Bas RnR Simpang Tenggaroh
10:30 PM
RM83.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKota Tinggi Bus Terminal
10:30 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuLarkin Sentral
10:30 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuMersing Bus Terminal
10:30 PM
RM83.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuTerminal Bas Dan Teksi Serta Arked Masai
10:30 PM
RM108.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuToday's Mall Ulu Tiram
10:30 PM
RM108.001+2
No routes match your filter.
Lowest published fare RM83.00. Shaded times are overnight departures. Book Queen Express

Sani Express

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

Sani Express services from Terengganu to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
R&R Jabi, JertehKota Tinggi Bus Terminal
10:00 PM
RM103.001+2
R&R Jabi, JertehLarkin Sentral
10:00 PM
RM103.001+2
R&R Jabi, JertehMersing Bus Terminal
10:00 PM
RM97.501+2
R&R Jabi, JertehPasir Gudang Bus Terminal
10:00 PM
RM106.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuKota Tinggi Bus Terminal
10:30 PM
RM103.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuLarkin Sentral
10:30 PM
RM103.001+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuMersing Bus Terminal
10:30 PM
RM97.501+2
Terminal Bas dan Kereta Sewa Bandar Permaisuri, SetiuPasir Gudang Bus Terminal
10:30 PM
RM106.001+2
No routes match your filter.
Lowest published fare RM97.50. Shaded times are overnight departures. Book Sani Express

Ekspres Musafir

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

Ekspres Musafir services from Terengganu to Johor
Boarding pointArrival pointDeparture timesFare fromSeating
Dungun Bus TerminalKFC Segamat DT
10:45 PM
RM29.702+2
Hentian Bas MarangKFC Segamat DT
10:10 PM
RM32.502+2
Hentian Bas Pasar Buah PakaKFC Segamat DT
11:00 PM
RM29.702+2
Stesen Bas Bandar ChukaiKFC Segamat DT
11:45 PM
RM28.002+2
Stesen Bas KertehKFC Segamat DT
11:15 PM
RM29.702+2
Universiti Sultan Zainal Abidin (UniSZA)KFC Segamat DT
9:30 PM
RM32.502+2
No routes match your filter.
Lowest published fare RM28.00. Shaded times are overnight departures. Book Ekspres Musafir

Boarding points in Terengganu

Arrival points in Johor

Frequently asked questions

How much is the bus from Terengganu to Johor?

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

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

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

Other routes into Johor

Advertisement