Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Bus within Kelantan

189 routes · 5 operators · 637 daily departures · from RM9.50

5
Operators
189
Routes
637
Daily departures
RM9.50
Fares from
Advertisement

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

Coaches operating entirely within Kelantan — 189 scheduled routes run by 5 operators, with 637 departures a day and fares from RM9.50.

Departing from
Kelantan — 34 boarding points
Arriving in
Kelantan — 32 arrival points
Operators
5 on this corridor
Departures
637 a day
Fares from
RM9.50 one way

Book Kelantan to Kelantan

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

Naza Express

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

Naza Express services from Kelantan to Kelantan
Boarding pointArrival pointDeparture timesFare fromSeating
BUKIT BUNGADepo Naza, Tapang
3:30 AM4:30 PM
RM50.001+2
BUKIT BUNGAJeli
1:30 PM11:30 PM
RM50.001+2
BUKIT BUNGATaman Bendahara
3:30 AM4:30 PM
RM50.001+2
BUKIT BUNGATerminal Bas Kota Bharu
3:30 AM4:30 PM
RM50.001+2
Bus Stop Pasar Pulai ChondongR&R Gua Musang
9:00 AM10:00 AM11:00 AM3:00 PM10:30 PM11:40 PM
RM68.001+2
Dataran Peladang, Kuala KraiBus Stop Chiku 3
10:15 AM
RM35.002+2
Dataran Peladang, Kuala KraiLaloh Police Station
10:15 AM
RM35.002+2
Dataran Peladang, Kuala KraiR&R Gua Musang
12:30 AM9:30 AM10:15 AM10:30 AM11:30 AM12:15 PM1:15 PM1:45 PM4:00 PM10:45 PM11:00 PM11:55 PM
RM35.001+2 / 2+2
Depo Naza, TapangBUKIT BUNGA
11:00 AM9:00 PM
RM50.001+2
Depo Naza, TapangBus Stop Chiku 3
8:00 AM9:00 AM1:00 PM8:30 PM10:00 PM
RM68.001+2
Depo Naza, TapangDataran Peladang, Kuala Krai
8:00 AM9:00 AM1:00 PM8:30 PM10:00 PM
RM68.001+2
Depo Naza, TapangJeli
11:00 AM9:00 PM
RM50.001+2
Depo Naza, TapangKemahang
11:00 AM9:00 PM
RM50.001+2
Depo Naza, TapangLaloh Police Station
8:00 AM9:00 AM1:00 PM8:30 PM10:00 PM
RM68.001+2
Depo Naza, TapangMachang Bus Terminal
8:00 AM9:00 AM1:00 PM8:30 PM10:00 PM
RM68.001+2
Depo Naza, TapangR&R Gua Musang
8:00 AM9:00 AM1:00 PM8:30 PM10:00 PM
RM68.001+2
Depo Naza, TapangUMK Jeli
11:00 AM9:00 PM
RM50.001+2
Hentian Bas PeringatBus Stop Chiku 3
8:25 AM9:25 AM10:25 AM2:25 PM9:55 PM11:20 PM
RM68.001+2
Hentian Bas PeringatDataran Peladang, Kuala Krai
8:25 AM9:25 AM10:25 AM2:25 PM9:55 PM11:20 PM
RM68.001+2
Hentian Bas PeringatLaloh Police Station
8:25 AM9:25 AM10:25 AM2:25 PM9:55 PM11:20 PM
RM68.001+2
Hentian Bas PeringatMachang Bus Terminal
8:25 AM9:25 AM10:25 AM2:25 PM9:55 PM11:20 PM
RM68.001+2
Hentian Bas PeringatR&R Gua Musang
8:25 AM9:25 AM10:25 AM2:25 PM9:55 PM11:20 PM
RM68.001+2
JeliBUKIT BUNGA
3:00 AM4:00 PM
RM50.001+2
JeliDepo Naza, Tapang
3:00 AM4:00 PM
RM50.001+2
JeliKemahang
3:00 AM4:00 PM
RM50.001+2
JeliPasir Mas Bus Terminal
3:00 AM4:00 PM
RM50.001+2
JeliStesen Bas Ekspres Tanah Merah
3:00 AM4:00 PM
RM50.001+2
JeliTaman Bendahara
3:00 AM4:00 PM
RM50.001+2
JeliTerminal Bas Kota Bharu
3:00 AM4:00 PM
RM50.001+2
JeliUMK Jeli
3:00 AM4:00 PM
RM50.001+2
KFC Pasir TumbohBus Stop Chiku 3
8:20 AM9:20 AM10:20 AM2:20 PM9:50 PM11:15 PM
RM68.001+2
KFC Pasir TumbohDataran Peladang, Kuala Krai
8:20 AM9:20 AM10:20 AM2:20 PM9:50 PM11:15 PM
RM68.001+2
KFC Pasir TumbohLaloh Police Station
8:20 AM9:20 AM10:20 AM2:20 PM9:50 PM11:15 PM
RM68.001+2
KFC Pasir TumbohMachang Bus Terminal
8:20 AM9:20 AM10:20 AM2:20 PM9:50 PM11:15 PM
RM68.001+2
KFC Pasir TumbohR&R Gua Musang
8:20 AM9:20 AM10:20 AM2:20 PM9:50 PM11:15 PM
RM68.001+2
KemahangDepo Naza, Tapang
3:40 AM4:45 PM
RM50.001+2
KemahangJeli
1:20 PM11:20 PM
RM50.001+2
KemahangTaman Bendahara
3:40 AM4:45 PM
RM50.001+2
KemahangTerminal Bas Kota Bharu
3:40 AM4:45 PM
RM50.001+2
Kok Lanas Bus TerminalBus Stop Chiku 3
8:45 AM9:45 AM10:45 AM2:45 PM10:15 PM11:35 PM
RM68.001+2
Kok Lanas Bus TerminalDataran Peladang, Kuala Krai
8:45 AM9:45 AM10:45 AM2:45 PM10:15 PM11:35 PM
RM68.001+2
Kok Lanas Bus TerminalLaloh Police Station
8:45 AM9:45 AM10:45 AM2:45 PM10:15 PM11:35 PM
RM68.001+2
Kok Lanas Bus TerminalMachang Bus Terminal
8:45 AM9:45 AM10:45 AM2:45 PM10:15 PM11:35 PM
RM68.001+2
Kok Lanas Bus TerminalR&R Gua Musang
8:45 AM9:45 AM10:45 AM2:45 PM10:15 PM11:35 PM
RM68.001+2
Machang Bus TerminalBus Stop Chiku 3
9:45 AM
RM35.002+2
Machang Bus TerminalDataran Peladang, Kuala Krai
9:45 AM
RM35.002+2
Machang Bus TerminalLaloh Police Station
9:45 AM
RM35.002+2
Machang Bus TerminalR&R Gua Musang
9:15 AM9:45 AM10:15 AM11:15 AM11:45 AM12:45 PM1:15 PM3:30 PM10:15 PM10:45 PM11:30 PM11:55 PM
RM35.001+2 / 2+2
Masjid Kubang KerianBus Stop Chiku 3
8:15 AM9:45 PM
RM68.001+2
Masjid Kubang KerianDataran Peladang, Kuala Krai
8:15 AM9:45 PM
RM68.001+2
Masjid Kubang KerianLaloh Police Station
8:15 AM9:45 PM
RM68.001+2
Masjid Kubang KerianMachang Bus Terminal
8:15 AM9:45 PM
RM68.001+2
Masjid Kubang KerianR&R Gua Musang
8:15 AM9:45 PM
RM68.001+2
Pantai Timor Hypermarket, Pengkalan ChepaBus Stop Chiku 3
8:30 AM9:30 AM1:30 PM9:00 PM10:30 PM
RM68.001+2
Pantai Timor Hypermarket, Pengkalan ChepaDataran Peladang, Kuala Krai
8:30 AM9:30 AM1:30 PM9:00 PM10:30 PM
RM68.001+2
Pantai Timor Hypermarket, Pengkalan ChepaLaloh Police Station
8:30 AM9:30 AM1:30 PM9:00 PM10:30 PM
RM68.001+2
Pantai Timor Hypermarket, Pengkalan ChepaMachang Bus Terminal
8:30 AM9:30 AM1:30 PM9:00 PM10:30 PM
RM68.001+2
Pantai Timor Hypermarket, Pengkalan ChepaR&R Gua Musang
8:30 AM9:30 AM1:30 PM9:00 PM10:30 PM
RM68.001+2
Pasir Mas Bus TerminalBUKIT BUNGA
12:30 PM10:30 PM
RM50.001+2
Pasir Mas Bus TerminalBus Stop Chiku 3
9:00 AM9:30 PM
RM35.001+2 / 2+2
Pasir Mas Bus TerminalDataran Peladang, Kuala Krai
9:00 AM9:30 PM
RM35.001+2 / 2+2
Pasir Mas Bus TerminalJeli
12:30 PM10:30 PM
RM50.001+2
Pasir Mas Bus TerminalKemahang
12:30 PM10:30 PM
RM50.001+2
Pasir Mas Bus TerminalLaloh Police Station
9:00 AM9:30 PM
RM35.001+2 / 2+2
Pasir Mas Bus TerminalMachang Bus Terminal
9:00 AM9:30 PM
RM35.001+2 / 2+2
Pasir Mas Bus TerminalR&R Gua Musang
9:00 AM11:00 AM12:00 PM12:30 PM9:30 PM11:00 PM
RM47.001+2 / 2+2
Pasir Mas Bus TerminalStesen Bas Ekspres Tanah Merah
9:00 AM
RM35.002+2
Pasir Mas Bus TerminalUMK Jeli
12:30 PM10:30 PM
RM50.001+2
Pekan MelorBus Stop Chiku 3
8:30 AM9:30 AM10:30 AM2:30 PM10:00 PM11:25 PM
RM68.001+2
Pekan MelorDataran Peladang, Kuala Krai
8:30 AM9:30 AM10:30 AM2:30 PM10:00 PM11:25 PM
RM68.001+2
Pekan MelorLaloh Police Station
8:30 AM9:30 AM10:30 AM2:30 PM10:00 PM11:25 PM
RM68.001+2
Pekan MelorMachang Bus Terminal
8:30 AM9:30 AM10:30 AM2:30 PM10:00 PM11:25 PM
RM68.001+2
Pekan MelorR&R Gua Musang
8:30 AM9:30 AM10:30 AM2:30 PM10:00 PM11:25 PM
RM68.001+2
R&R Gua MusangBus Stop Chiku 3
9:00 PM
RM68.001+2
R&R Gua MusangBus Stop Pasar Pulai Chondong
9:00 PM
RM68.001+2
R&R Gua MusangDataran Peladang, Kuala Krai
1:00 AM9:00 PM
RM44.001+2 / 2+2
R&R Gua MusangHentian Bas Peringat
9:00 PM
RM68.001+2
R&R Gua MusangKFC Pasir Tumboh
9:00 PM
RM68.001+2
R&R Gua MusangKok Lanas Bus Terminal
9:00 PM
RM68.001+2
R&R Gua MusangLaloh Police Station
9:00 PM
RM68.001+2
R&R Gua MusangMachang Bus Terminal
1:00 AM9:00 PM
RM44.001+2 / 2+2
R&R Gua MusangMasjid Kubang Kerian
9:00 PM
RM68.001+2
R&R Gua MusangPantai Timor Hypermarket, Pengkalan Chepa
9:00 PM
RM68.001+2
R&R Gua MusangPasir Mas Bus Terminal
1:00 AM
RM47.002+2
R&R Gua MusangPekan Melor
9:00 PM
RM68.001+2
R&R Gua MusangStesen Bas Ekspres Tanah Merah
1:00 AM
RM44.002+2
R&R Gua MusangStesen Bas Ketereh
9:00 PM
RM68.001+2
R&R Gua MusangTerminal Bas Kota Bharu
1:00 AM9:00 PM
RM44.001+2 / 2+2
Stesen Bas Ekspres Tanah MerahBus Stop Chiku 3
9:30 AM10:00 PM
RM35.001+2 / 2+2
Stesen Bas Ekspres Tanah MerahDataran Peladang, Kuala Krai
9:30 AM10:00 PM
RM35.001+2 / 2+2
Stesen Bas Ekspres Tanah MerahJeli
1:00 PM11:00 PM
RM50.001+2
Stesen Bas Ekspres Tanah MerahLaloh Police Station
9:30 AM10:00 PM
RM35.001+2 / 2+2
Stesen Bas Ekspres Tanah MerahMachang Bus Terminal
9:30 AM
RM35.002+2
Stesen Bas Ekspres Tanah MerahR&R Gua Musang
9:30 AM11:30 AM12:30 PM1:00 PM10:00 PM11:15 PM
RM44.001+2 / 2+2
Stesen Bas Ekspres Tanah MerahTerminal Bas Kota Bharu
4:00 AM5:15 PM
RM50.001+2
Stesen Bas Ekspres Tanah MerahUMK Jeli
1:00 PM11:00 PM
RM50.001+2
Stesen Bas KeterehBus Stop Chiku 3
8:40 AM9:40 AM10:40 AM2:40 PM10:10 PM11:30 PM
RM68.001+2
Stesen Bas KeterehDataran Peladang, Kuala Krai
8:40 AM9:40 AM10:40 AM2:40 PM10:10 PM11:30 PM
RM68.001+2
Stesen Bas KeterehLaloh Police Station
8:40 AM9:40 AM10:40 AM2:40 PM10:10 PM11:30 PM
RM68.001+2
Stesen Bas KeterehMachang Bus Terminal
8:40 AM9:40 AM10:40 AM2:40 PM10:10 PM11:30 PM
RM68.001+2
Stesen Bas KeterehR&R Gua Musang
8:40 AM9:40 AM10:40 AM2:40 PM10:10 PM11:30 PM
RM68.001+2
Taman BendaharaBUKIT BUNGA
11:30 AM9:30 PM
RM50.001+2
Taman BendaharaJeli
11:30 AM9:30 PM
RM50.001+2
Taman BendaharaKemahang
11:30 AM9:30 PM
RM50.001+2
Taman BendaharaUMK Jeli
11:30 AM9:30 PM
RM50.001+2
Terminal Bas Kota BharuBUKIT BUNGA
12:00 PM10:00 PM
RM50.001+2
Terminal Bas Kota BharuBus Stop Chiku 3
8:00 AM8:30 AM9:00 AM10:00 AM2:00 PM9:00 PM9:30 PM11:00 PM
RM35.001+2 / 2+2
Terminal Bas Kota BharuDataran Peladang, Kuala Krai
8:00 AM8:30 AM9:00 AM10:00 AM2:00 PM9:00 PM9:30 PM11:00 PM
RM35.001+2 / 2+2
Terminal Bas Kota BharuJeli
12:00 PM10:00 PM
RM50.001+2
Terminal Bas Kota BharuKemahang
12:00 PM10:00 PM
RM50.001+2
Terminal Bas Kota BharuLaloh Police Station
8:00 AM8:30 AM9:00 AM10:00 AM2:00 PM9:00 PM9:30 PM11:00 PM
RM35.001+2 / 2+2
Terminal Bas Kota BharuMachang Bus Terminal
8:00 AM8:30 AM9:00 AM10:00 AM2:00 PM9:00 PM9:30 PM11:00 PM
RM35.001+2 / 2+2
Terminal Bas Kota BharuPasir Mas Bus Terminal
8:30 AM
RM35.002+2
Terminal Bas Kota BharuR&R Gua Musang
8:00 AM8:30 AM9:00 AM10:00 AM10:30 AM11:30 AM12:00 PM2:00 PM9:00 PM9:30 PM10:30 PM11:00 PM
RM44.001+2 / 2+2
Terminal Bas Kota BharuStesen Bas Ekspres Tanah Merah
8:30 AM
RM35.002+2
Terminal Bas Kota BharuUMK Jeli
12:00 PM10:00 PM
RM50.001+2
UMK JeliDepo Naza, Tapang
3:15 AM4:10 PM
RM50.001+2
UMK JeliJeli
1:45 PM11:45 PM
RM50.001+2
UMK JeliPasir Mas Bus Terminal
3:15 AM4:10 PM
RM50.001+2
UMK JeliStesen Bas Ekspres Tanah Merah
3:15 AM4:10 PM
RM50.001+2
UMK JeliTaman Bendahara
3:15 AM4:10 PM
RM50.001+2
UMK JeliTerminal Bas Kota Bharu
3:15 AM4:10 PM
RM50.001+2
No routes match your filter.
Lowest published fare RM35.00. Shaded times are overnight departures. Book Naza Express

E-Mutiara

4.3 · 44 routes · 173 departures a day · 1+2

E-Mutiara services from Kelantan to Kelantan
Boarding pointArrival pointDeparture timesFare fromSeating
Dataran Peladang, Kuala KraiHentian Gua Musang
9:45 AM10:15 AM10:30 AM3:30 PM4:30 PM7:15 PM10:15 PM10:45 PM11:25 PM11:45 PM
RM67.801+2
Depo Mutiara (Shell Panchor)Hentian Gua Musang
8:00 AM1:00 PM4:30 PM7:45 PM8:00 PM9:30 PM
RM67.801+2
Hentian Bas PeringatHentian Gua Musang
8:20 AM9:20 PM9:30 PM
RM67.801+2
Hentian Bas SelisingHentian Gua Musang
8:35 AM2:30 PM9:35 PM
RM67.801+2
Hentian Gua MusangDataran Peladang, Kuala Krai
1:00 AM1:30 AM2:00 AM1:30 PM2:00 PM7:00 PM9:30 PM
RM67.801+2
Hentian Gua MusangDepo Mutiara (Shell Panchor)
1:00 AM1:30 AM2:00 AM1:30 PM7:00 PM9:30 PM
RM67.801+2
Hentian Gua MusangHentian Bas Peringat
1:00 AM1:30 AM7:00 PM
RM67.801+2
Hentian Gua MusangHentian Bas Selising
1:30 AM1:30 PM7:00 PM
RM67.801+2
Hentian Gua MusangJeli Bus Terminal
1:30 AM1:30 PM
RM67.801+2
Hentian Gua MusangKFC Pasir Tumboh
1:00 AM
RM67.801+2
Hentian Gua MusangKok Lanas Bus Terminal
1:00 AM1:30 AM1:30 PM7:00 PM
RM67.801+2
Hentian Gua MusangMachang Bus Terminal
1:00 AM1:30 AM2:00 AM1:30 PM2:00 PM7:00 PM9:30 PM
RM67.801+2
Hentian Gua MusangMasjid Kubang Kerian
1:00 AM
RM67.801+2
Hentian Gua MusangPantai Timor Hypermarket, Pengkalan Chepa
1:00 AM1:30 AM2:00 AM1:30 PM2:00 PM7:00 PM9:30 PM
RM67.801+2
Hentian Gua MusangPasir Mas Bus Terminal
1:30 AM2:00 AM2:00 PM9:30 PM
RM67.801+2
Hentian Gua MusangPasir Puteh Bus Terminal
1:30 AM1:30 PM7:00 PM
RM67.801+2
Hentian Gua MusangPekan Melor
1:00 AM1:30 AM1:30 PM7:00 PM
RM67.801+2
Hentian Gua MusangPengkalan Kubor Bus Terminal
1:30 AM
RM67.801+2
Hentian Gua MusangPos Mini Gunong
1:30 AM1:30 PM7:00 PM
RM67.801+2
Hentian Gua MusangStesen Bas Bachok
1:30 AM1:30 PM7:00 PM
RM67.801+2
Hentian Gua MusangStesen Bas Bandar Baru Jelawat
1:30 AM1:30 PM7:00 PM
RM67.801+2
Hentian Gua MusangStesen Bas Ekspres Tanah Merah
1:30 AM2:00 AM1:30 PM2:00 PM9:30 PM
RM67.801+2
Hentian Gua MusangStesen Bas Ketereh
1:00 AM1:30 AM1:30 PM7:00 PM
RM67.801+2
Hentian Gua MusangTerminal Bas Bandar Baru Tumpat
1:30 AM
RM67.801+2
Hentian Gua MusangTerminal Bas Kota Bharu
1:00 AM1:30 AM2:00 AM1:30 PM2:00 PM7:00 PM9:30 PM
RM67.801+2
Hentian Gua MusangUMK Jeli
1:30 AM1:30 PM
RM67.801+2
Jeli Bus TerminalHentian Gua Musang
8:30 AM8:30 PM
RM67.801+2
KFC Pasir TumbohHentian Gua Musang
9:25 PM
RM67.801+2
Kok Lanas Bus TerminalHentian Gua Musang
8:55 AM9:30 AM2:40 PM9:25 PM9:50 PM10:55 PM
RM67.801+2
Machang Bus TerminalHentian Gua Musang
9:15 AM9:45 AM10:00 AM3:00 PM4:00 PM6:45 PM9:45 PM10:00 PM10:15 PM10:55 PM11:15 PM
RM67.801+2
Masjid Kubang KerianHentian Gua Musang
9:15 PM
RM67.801+2
Pantai Timor Hypermarket, Pengkalan ChepaHentian Gua Musang
8:00 AM8:30 AM1:30 PM5:00 PM8:00 PM8:30 PM10:00 PM
RM67.801+2
Pasir Mas Bus TerminalHentian Gua Musang
9:00 AM6:00 PM9:00 PM9:30 PM
RM67.801+2
Pasir Puteh Bus TerminalHentian Gua Musang
8:55 AM2:45 PM9:45 PM9:55 PM
RM67.801+2
Pekan MelorHentian Gua Musang
8:25 AM9:25 PM9:35 PM
RM67.801+2
Pengkalan Kubor Bus TerminalHentian Gua Musang
7:30 PM
RM67.801+2
Pos Mini GunongHentian Gua Musang
8:15 AM1:45 PM9:15 PM
RM67.801+2
Stesen Bas BachokHentian Gua Musang
8:00 AM1:30 PM8:30 PM9:00 PM
RM67.801+2
Stesen Bas Bandar Baru JelawatHentian Gua Musang
8:10 AM1:40 PM9:10 PM
RM67.801+2
Stesen Bas Ekspres Tanah MerahHentian Gua Musang
9:30 AM6:30 PM9:30 PM10:00 PM
RM67.801+2
Stesen Bas KeterehHentian Gua Musang
8:50 AM9:20 AM2:30 PM9:20 PM9:45 PM10:50 PM
RM67.801+2
Terminal Bas Bandar Baru TumpatHentian Gua Musang
8:00 PM
RM67.801+2
Terminal Bas Kota BharuHentian Gua Musang
8:30 AM9:00 AM2:00 PM5:30 PM8:30 PM9:00 PM10:30 PM
RM67.801+2
UMK JeliHentian Gua Musang
8:45 AM8:45 PM
RM67.801+2
No routes match your filter.
Lowest published fare RM67.80. Shaded times are overnight departures. Book E-Mutiara

Sani Express

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

Sani Express services from Kelantan to Kelantan
Boarding pointArrival pointDeparture timesFare fromSeating
Dataran Peladang, Kuala KraiR&R Gua Musang
10:00 AM1:30 PM7:45 PM10:00 PM
RM39.501+2
Hentian Bas PeringatR&R Gua Musang
8:40 PM
RM44.001+2
Hentian Bas SelisingR&R Gua Musang
8:55 PM
RM44.001+2
KFC Pasir TumbohR&R Gua Musang
8:35 PM
RM44.001+2
Kok Lanas Bus TerminalR&R Gua Musang
9:05 AM12:35 PM6:45 PM9:05 PM
RM44.001+2
Lorong Nyior Cabang, Kubang KerianR&R Gua Musang
8:30 PM
RM44.001+2
Machang Bus TerminalR&R Gua Musang
9:30 AM1:00 PM7:15 PM9:00 PM9:30 PM
RM39.501+2
Pasir Mas Bus TerminalR&R Gua Musang
9:00 AM8:00 PM9:00 PM
RM47.001+2
Pasir Puteh Bus TerminalR&R Gua Musang
9:30 PM
RM44.001+2
Pekan MelorR&R Gua Musang
8:45 PM
RM44.001+2
Rantau Panjang Bus TerminalR&R Gua Musang
8:30 AM7:30 PM8:30 PM
RM47.001+2
Stesen Bas Ekspres Tanah MerahR&R Gua Musang
9:30 AM8:30 PM9:30 PM
RM44.001+2
Stesen Bas KeterehR&R Gua Musang
9:00 AM12:30 PM6:40 PM9:00 PM
RM44.001+2
Terminal Bas Kota BharuR&R Gua Musang
8:30 AM12:00 PM6:00 PM8:30 PM
RM44.001+2
UITM MachangR&R Gua Musang
9:45 PM
RM44.001+2
No routes match your filter.
Lowest published fare RM39.50. Shaded times are overnight departures. Book Sani Express

Teraju Express

4.0 · 6 routes · 6 departures a day · 1+2, 2+2

Teraju Express services from Kelantan to Kelantan
Boarding pointArrival pointDeparture timesFare fromSeating
Kampung PanchorR&R Gua Musang
8:30 PM
RM68.001+2
Machang Bus TerminalR&R Gua Musang
11:00 PM
RM68.001+2
Pantai Timor Hypermarket, Pengkalan ChepaR&R Gua Musang
9:00 PM
RM68.001+2
Pasir Mas Bus TerminalR&R Gua Musang
10:00 PM
RM68.001+2
Stesen Bas Ekspres Tanah MerahR&R Gua Musang
10:30 PM
RM68.001+2
Terminal Bas Kota BharuR&R Gua Musang
9:30 PM
RM68.001+2
No routes match your filter.
Lowest published fare RM68.00. Shaded times are overnight departures. Book Teraju Express

SP Bumi

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

SP Bumi services from Kelantan to Kelantan
Boarding pointArrival pointDeparture timesFare fromSeating
Machang Bus TerminalJeli Bus Terminal
11:59 PM
RM9.50SEAT 55 (1+2)
UITM MachangJeli Bus Terminal
11:55 PM
RM9.50SEAT 55 (1+2)
No routes match your filter.
Lowest published fare RM9.50. Shaded times are overnight departures. Book SP Bumi

Boarding points in Kelantan

Arrival points in Kelantan

Frequently asked questions

How much is the bus from Kelantan to Kelantan?

Fares start from RM9.50 one way. 5 operators run this route, so prices vary with coach class and departure time.

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

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

Other routes into Kelantan

Advertisement