Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
Sani Express operates 642 scheduled routes to Kelantan, Terengganu, Johor, Selangor, Kuala Lumpur, Pahang, Malacca, Negeri Sembilan, Kedah and Perlis, with 1,465 departures a day and fares from RM20.00.
- Passenger rating
- 4.2 / 5
- Destination states
- 10
- Scheduled routes
- 642 · 1,465 daily departures
- Seating layouts
- 1+2, 2+2
- Fares from
- RM20.00
- Official website
- saniexpress.com.my
Book Sani Express online
Check live Sani Express seat availability and get an instant e-ticket.
Sani Express coaches


Where they go
Timetable and fares
Routes are grouped by destination state. Open a section to see its services, or type in the filter box to search every section at once.
Please note: this timetable is a guide. Sani Express may add, withdraw or retime services without notice.
To Kelantan
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Alor Gajah Bus Terminal | Dataran Peladang, Kuala Krai | 8:30 PM | RM55.00 | 1+2 / 2+2 |
| Alor Gajah Bus Terminal | Hentian Bas Peringat | 8:30 PM | RM55.00 | 2+2 |
| Alor Gajah Bus Terminal | Hentian Bas Selising | 8:30 PM | RM55.00 | 2+2 |
| Alor Gajah Bus Terminal | KFC Pasir Tumboh | 8:30 PM | RM55.00 | 2+2 |
| Alor Gajah Bus Terminal | Lorong Nyior Cabang, Kubang Kerian | 8:30 PM | RM55.00 | 2+2 |
| Alor Gajah Bus Terminal | Machang Bus Terminal | 8:30 PM | RM83.00 | 1+2 |
| Alor Gajah Bus Terminal | Pasir Mas Bus Terminal | 8:30 PM | RM83.00 | 1+2 |
| Alor Gajah Bus Terminal | Pasir Puteh Bus Terminal | 8:30 PM | RM55.00 | 2+2 |
| Alor Gajah Bus Terminal | Pekan Melor | 8:30 PM | RM55.00 | 2+2 |
| Alor Gajah Bus Terminal | R&R Gua Musang | 8:30 PM | RM55.00 | 1+2 / 2+2 |
| Alor Gajah Bus Terminal | Rantau Panjang Bus Terminal | 8:30 PM | RM83.00 | 1+2 |
| Alor Gajah Bus Terminal | Stesen Bas Ekspres Tanah Merah | 8:30 PM | RM83.00 | 1+2 |
| Alor Gajah Bus Terminal | Terminal Bas Kota Bharu | 8:30 PM | RM55.00 | 2+2 |
| Alor Gajah Bus Terminal | UITM Machang | 8:30 PM | RM55.00 | 2+2 |
| Changlun Bus Terminal | Hentian Bas Selising | 9:00 PM | RM60.00 | 1+2 |
| Changlun Bus Terminal | Pasir Mas Bus Terminal | 9:00 PM | RM60.00 | 1+2 |
| Changlun Bus Terminal | Pasir Puteh Bus Terminal | 9:00 PM | RM60.00 | 1+2 |
| Changlun Bus Terminal | Pekan Melor | 9:00 PM | RM60.00 | 1+2 |
| Changlun Bus Terminal | Petronas Jeli | 9:00 PM | RM60.00 | 1+2 |
| Changlun Bus Terminal | Politeknik Jeli | 9:00 PM | RM60.00 | 1+2 |
| Changlun Bus Terminal | Stesen Bas Ekspres Tanah Merah | 9:00 PM | RM60.00 | 1+2 |
| Changlun Bus Terminal | Terminal Bas Kota Bharu | 9:00 PM | RM60.00 | 1+2 |
| Changlun Bus Terminal | UMK Jeli | 9:00 PM | RM60.00 | 1+2 |
| Dataran Nilai | Dataran Peladang, Kuala Krai | 10:00 PM | RM50.00 | 1+2 / 2+2 |
| Dataran Nilai | Hentian Bas Peringat | 10:00 PM | RM50.00 | 2+2 |
| Dataran Nilai | Hentian Bas Selising | 10:00 PM | RM50.00 | 2+2 |
| Dataran Nilai | KFC Pasir Tumboh | 10:00 PM | RM50.00 | 2+2 |
| Dataran Nilai | Lorong Nyior Cabang, Kubang Kerian | 10:00 PM | RM50.00 | 2+2 |
| Dataran Nilai | Machang Bus Terminal | 10:00 PM | RM69.00 | 1+2 |
| Dataran Nilai | Pasir Mas Bus Terminal | 10:00 PM | RM69.00 | 1+2 |
| Dataran Nilai | Pasir Puteh Bus Terminal | 10:00 PM | RM50.00 | 2+2 |
| Dataran Nilai | Pekan Melor | 10:00 PM | RM50.00 | 2+2 |
| Dataran Nilai | R&R Gua Musang | 10:00 PM | RM50.00 | 1+2 / 2+2 |
| Dataran Nilai | Rantau Panjang Bus Terminal | 10:00 PM | RM69.00 | 1+2 |
| Dataran Nilai | Stesen Bas Ekspres Tanah Merah | 10:00 PM | RM69.00 | 1+2 |
| Dataran Nilai | Terminal Bas Kota Bharu | 10:00 PM | RM50.00 | 2+2 |
| Dataran Nilai | UITM Machang | 10:00 PM | RM50.00 | 2+2 |
| Dataran Peladang, Kuala Krai | R&R Gua Musang | 10:00 AM1:30 PM7:45 PM10:00 PM | RM39.50 | 1+2 |
| Dungun Bus Terminal | Hentian Bas Peringat | 11:00 AM2:30 PM3:30 PM9:15 PM | RM36.00 | 1+2 |
| Dungun Bus Terminal | Hentian Bas Selising | 11:00 AM2:30 PM3:30 PM9:15 PM | RM36.00 | 1+2 |
| Dungun Bus Terminal | KFC Pasir Tumboh | 2:30 PM3:30 PM9:15 PM | RM36.00 | 1+2 |
| Dungun Bus Terminal | Lorong Nyior Cabang, Kubang Kerian | 3:30 PM9:15 PM | RM36.00 | 1+2 |
| Dungun Bus Terminal | Pasir Puteh Bus Terminal | 11:00 AM2:30 PM3:30 PM9:15 PM | RM36.00 | 1+2 |
| Dungun Bus Terminal | Pekan Melor | 11:00 AM2:30 PM3:30 PM9:15 PM | RM36.00 | 1+2 |
| Dungun Bus Terminal | Terminal Bas Kota Bharu | 11:00 AM2:30 PM3:30 PM9:15 PM | RM36.00 | 1+2 |
| Hentian Bas Marang | Hentian Bas Peringat | 1:00 PM4:30 PM5:30 PM11:00 PM | RM25.00 | 1+2 |
| Hentian Bas Marang | Hentian Bas Selising | 1:00 PM4:30 PM5:30 PM11:00 PM | RM25.00 | 1+2 |
| Hentian Bas Marang | KFC Pasir Tumboh | 4:30 PM5:30 PM11:00 PM | RM25.00 | 1+2 |
| Hentian Bas Marang | Lorong Nyior Cabang, Kubang Kerian | 5:30 PM11:00 PM | RM25.00 | 1+2 |
| Hentian Bas Marang | Pasir Puteh Bus Terminal | 1:00 PM4:30 PM5:30 PM11:00 PM | RM25.00 | 1+2 |
| Hentian Bas Marang | Pekan Melor | 1:00 PM4:30 PM5:30 PM11:00 PM | RM25.00 | 1+2 |
| Hentian Bas Marang | Terminal Bas Kota Bharu | 1:00 PM4:30 PM5:30 PM11:00 PM | RM25.00 | 1+2 |
| Hentian Bas Peringat | R&R Gua Musang | 8:40 PM | RM44.00 | 1+2 |
| Hentian Bas Selising | R&R Gua Musang | 8:55 PM | RM44.00 | 1+2 |
| Jitra Bus Terminal | Hentian Bas Selising | 9:30 PM | RM55.00 | 1+2 |
| Jitra Bus Terminal | Pasir Mas Bus Terminal | 9:30 PM | RM55.00 | 1+2 |
| Jitra Bus Terminal | Pasir Puteh Bus Terminal | 9:30 PM | RM55.00 | 1+2 |
| Jitra Bus Terminal | Pekan Melor | 9:30 PM | RM55.00 | 1+2 |
| Jitra Bus Terminal | Petronas Jeli | 9:30 PM | RM55.00 | 1+2 |
| Jitra Bus Terminal | Politeknik Jeli | 9:30 PM | RM55.00 | 1+2 |
| Jitra Bus Terminal | Stesen Bas Ekspres Tanah Merah | 9:30 PM | RM55.00 | 1+2 |
| Jitra Bus Terminal | Terminal Bas Kota Bharu | 9:30 PM | RM55.00 | 1+2 |
| Jitra Bus Terminal | UMK Jeli | 9:30 PM | RM55.00 | 1+2 |
| KFC Pasir Tumboh | R&R Gua Musang | 8:35 PM | RM44.00 | 1+2 |
| Kajang Bus Terminal | Dataran Peladang, Kuala Krai | 9:00 AM9:00 PM | RM47.50 | 1+2 |
| Kajang Bus Terminal | Kok Lanas Bus Terminal | 9:00 AM9:00 PM | RM47.50 | 1+2 |
| Kajang Bus Terminal | Machang Bus Terminal | 9:00 AM9:00 PM | RM47.50 | 1+2 |
| Kajang Bus Terminal | R&R Gua Musang | 9:00 AM9:00 PM | RM47.50 | 1+2 |
| Kajang Bus Terminal | Stesen Bas Ketereh | 9:00 AM9:00 PM | RM47.50 | 1+2 |
| Kajang Bus Terminal | Terminal Bas Kota Bharu | 9:00 AM9:00 PM | RM47.50 | 1+2 |
| Klang Sentral Sani Bus Terminal | Dataran Peladang, Kuala Krai | 8:00 AM11:30 AM4:15 PM8:30 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | Hentian Bas Peringat | 8:30 PM | RM49.50 | 1+2 |
| Klang Sentral Sani Bus Terminal | Hentian Bas Selising | 8:30 PM | RM49.50 | 1+2 |
| Klang Sentral Sani Bus Terminal | KFC Pasir Tumboh | 8:30 PM | RM49.50 | 1+2 |
| Klang Sentral Sani Bus Terminal | Kok Lanas Bus Terminal | 8:00 AM11:30 AM4:15 PM9:00 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | Lorong Nyior Cabang, Kubang Kerian | 8:30 PM | RM49.50 | 1+2 |
| Klang Sentral Sani Bus Terminal | Machang Bus Terminal | 8:00 AM11:30 AM4:15 PM8:30 PM9:00 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | Pasir Mas Bus Terminal | 8:00 AM8:30 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | Pasir Puteh Bus Terminal | 8:30 PM | RM49.50 | 1+2 |
| Klang Sentral Sani Bus Terminal | Pekan Melor | 8:30 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | R&R Gua Musang | 8:00 AM11:30 AM4:15 PM8:30 PM9:00 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | Rantau Panjang Bus Terminal | 8:00 AM8:30 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | Stesen Bas Ekspres Tanah Merah | 8:00 AM8:30 PM | RM49.50 | 1+2 |
| Klang Sentral Sani Bus Terminal | Stesen Bas Ketereh | 8:00 AM11:30 AM4:15 PM9:00 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | Terminal Bas Kota Bharu | 8:00 AM11:30 AM4:15 PM9:00 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | UITM Machang | 8:30 PM | RM49.50 | 1+2 |
| Kok Lanas Bus Terminal | R&R Gua Musang | 9:05 AM12:35 PM6:45 PM9:05 PM | RM44.00 | 1+2 |
| Kota Tinggi Bus Terminal | Hentian Bas Peringat | 9:30 PM | RM103.00 | 1+2 |
| Kota Tinggi Bus Terminal | Hentian Bas Selising | 9:30 PM | RM103.00 | 1+2 |
| Kota Tinggi Bus Terminal | KFC Pasir Tumboh | 9:30 PM | RM103.00 | 1+2 |
| Kota Tinggi Bus Terminal | Lorong Nyior Cabang, Kubang Kerian | 9:30 PM | RM103.00 | 1+2 |
| Kota Tinggi Bus Terminal | Pasir Mas Bus Terminal | 9:30 PM | RM109.00 | 1+2 |
| Kota Tinggi Bus Terminal | Pasir Puteh Bus Terminal | 9:30 PM | RM103.00 | 1+2 |
| Kota Tinggi Bus Terminal | Pekan Melor | 9:30 PM | RM103.00 | 1+2 |
| Kota Tinggi Bus Terminal | Rantau Panjang Bus Terminal | 9:30 PM | RM109.00 | 1+2 |
| Kota Tinggi Bus Terminal | Terminal Bas Kota Bharu | 9:30 PM | RM103.00 | 1+2 |
| Kuala Perlis Bus Terminal | Hentian Bas Selising | 8:00 PM | RM65.00 | 1+2 |
| Kuala Perlis Bus Terminal | Pasir Mas Bus Terminal | 8:00 PM | RM65.00 | 1+2 |
| Kuala Perlis Bus Terminal | Pasir Puteh Bus Terminal | 8:00 PM | RM65.00 | 1+2 |
| Kuala Perlis Bus Terminal | Pekan Melor | 8:00 PM | RM65.00 | 1+2 |
| Kuala Perlis Bus Terminal | Petronas Jeli | 8:00 PM | RM65.00 | 1+2 |
| Kuala Perlis Bus Terminal | Politeknik Jeli | 8:00 PM | RM65.00 | 1+2 |
| Kuala Perlis Bus Terminal | Stesen Bas Ekspres Tanah Merah | 8:00 PM | RM65.00 | 1+2 |
| Kuala Perlis Bus Terminal | Terminal Bas Kota Bharu | 8:00 PM | RM65.00 | 1+2 |
| Kuala Perlis Bus Terminal | UMK Jeli | 8:00 PM | RM65.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Hentian Bas Peringat | 2:45 AM1:30 PM5:00 PM6:00 PM11:30 PM | RM25.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Hentian Bas Selising | 2:45 AM1:30 PM5:00 PM6:00 PM11:30 PM | RM25.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | KFC Pasir Tumboh | 2:45 AM5:00 PM6:00 PM11:30 PM | RM25.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Lorong Nyior Cabang, Kubang Kerian | 2:45 AM6:00 PM11:30 PM | RM25.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Pasir Mas Bus Terminal | 2:45 AM | RM30.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Pasir Puteh Bus Terminal | 2:45 AM1:30 PM5:00 PM6:00 PM11:30 PM | RM25.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Pekan Melor | 2:45 AM1:30 PM5:00 PM6:00 PM11:30 PM | RM25.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Rantau Panjang Bus Terminal | 2:45 AM | RM30.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Terminal Bas Kota Bharu | 2:45 AM1:30 PM5:00 PM6:00 PM11:30 PM | RM25.00 | 1+2 |
| Larkin Sentral | Hentian Bas Peringat | 8:30 PM | RM103.00 | 1+2 |
| Larkin Sentral | Hentian Bas Selising | 8:30 PM | RM103.00 | 1+2 |
| Larkin Sentral | KFC Pasir Tumboh | 8:30 PM | RM103.00 | 1+2 |
| Larkin Sentral | Lorong Nyior Cabang, Kubang Kerian | 8:30 PM | RM103.00 | 1+2 |
| Larkin Sentral | Pasir Mas Bus Terminal | 8:30 PM | RM109.00 | 1+2 |
| Larkin Sentral | Pasir Puteh Bus Terminal | 8:30 PM | RM103.00 | 1+2 |
| Larkin Sentral | Pekan Melor | 8:30 PM | RM103.00 | 1+2 |
| Larkin Sentral | Rantau Panjang Bus Terminal | 8:30 PM | RM109.00 | 1+2 |
| Larkin Sentral | Terminal Bas Kota Bharu | 8:30 PM | RM103.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | R&R Gua Musang | 8:30 PM | RM44.00 | 1+2 |
| Machang Bus Terminal | R&R Gua Musang | 9:30 AM1:00 PM7:15 PM9:00 PM9:30 PM | RM39.50 | 1+2 |
| Melaka Sentral | Dataran Peladang, Kuala Krai | 8:00 PM | RM55.00 | 1+2 / 2+2 |
| Melaka Sentral | Hentian Bas Peringat | 8:00 PM | RM55.00 | 2+2 |
| Melaka Sentral | Hentian Bas Selising | 8:00 PM | RM55.00 | 2+2 |
| Melaka Sentral | KFC Pasir Tumboh | 8:00 PM | RM55.00 | 2+2 |
| Melaka Sentral | Lorong Nyior Cabang, Kubang Kerian | 8:00 PM | RM55.00 | 2+2 |
| Melaka Sentral | Machang Bus Terminal | 8:00 PM | RM83.00 | 1+2 |
| Melaka Sentral | Pasir Mas Bus Terminal | 8:00 PM | RM83.00 | 1+2 |
| Melaka Sentral | Pasir Puteh Bus Terminal | 8:00 PM | RM55.00 | 2+2 |
| Melaka Sentral | Pekan Melor | 8:00 PM | RM55.00 | 2+2 |
| Melaka Sentral | R&R Gua Musang | 8:00 PM | RM55.00 | 1+2 / 2+2 |
| Melaka Sentral | Rantau Panjang Bus Terminal | 8:00 PM | RM83.00 | 1+2 |
| Melaka Sentral | Stesen Bas Ekspres Tanah Merah | 8:00 PM | RM83.00 | 1+2 |
| Melaka Sentral | Terminal Bas Kota Bharu | 8:00 PM | RM55.00 | 2+2 |
| Melaka Sentral | UITM Machang | 8:00 PM | RM55.00 | 2+2 |
| Mersing Bus Terminal | Hentian Bas Peringat | 10:45 PM | RM97.50 | 1+2 |
| Mersing Bus Terminal | Hentian Bas Selising | 10:45 PM | RM97.50 | 1+2 |
| Mersing Bus Terminal | KFC Pasir Tumboh | 10:45 PM | RM97.50 | 1+2 |
| Mersing Bus Terminal | Lorong Nyior Cabang, Kubang Kerian | 10:45 PM | RM97.50 | 1+2 |
| Mersing Bus Terminal | Pasir Mas Bus Terminal | 10:45 PM | RM97.50 | 1+2 |
| Mersing Bus Terminal | Pasir Puteh Bus Terminal | 10:45 PM | RM97.50 | 1+2 |
| Mersing Bus Terminal | Pekan Melor | 10:45 PM | RM97.50 | 1+2 |
| Mersing Bus Terminal | Rantau Panjang Bus Terminal | 10:45 PM | RM97.50 | 1+2 |
| Mersing Bus Terminal | Terminal Bas Kota Bharu | 10:45 PM | RM97.50 | 1+2 |
| Pasir Gudang Bus Terminal | Hentian Bas Peringat | 7:30 PM | RM106.00 | 1+2 |
| Pasir Gudang Bus Terminal | Hentian Bas Selising | 7:30 PM | RM106.00 | 1+2 |
| Pasir Gudang Bus Terminal | KFC Pasir Tumboh | 7:30 PM | RM106.00 | 1+2 |
| Pasir Gudang Bus Terminal | Lorong Nyior Cabang, Kubang Kerian | 7:30 PM | RM106.00 | 1+2 |
| Pasir Gudang Bus Terminal | Pasir Mas Bus Terminal | 7:30 PM | RM112.00 | 1+2 |
| Pasir Gudang Bus Terminal | Pasir Puteh Bus Terminal | 7:30 PM | RM106.00 | 1+2 |
| Pasir Gudang Bus Terminal | Pekan Melor | 7:30 PM | RM106.00 | 1+2 |
| Pasir Gudang Bus Terminal | Rantau Panjang Bus Terminal | 7:30 PM | RM112.00 | 1+2 |
| Pasir Gudang Bus Terminal | Terminal Bas Kota Bharu | 7:30 PM | RM106.00 | 1+2 |
| Pasir Mas Bus Terminal | R&R Gua Musang | 9:00 AM8:00 PM9:00 PM | RM47.00 | 1+2 |
| Pasir Puteh Bus Terminal | R&R Gua Musang | 9:30 PM | RM44.00 | 1+2 |
| Pekan Melor | R&R Gua Musang | 8:45 PM | RM44.00 | 1+2 |
| Perlis Sentral | Hentian Bas Selising | 8:30 PM | RM65.00 | 1+2 |
| Perlis Sentral | Pasir Mas Bus Terminal | 8:30 PM | RM65.00 | 1+2 |
| Perlis Sentral | Pasir Puteh Bus Terminal | 8:30 PM | RM65.00 | 1+2 |
| Perlis Sentral | Pekan Melor | 8:30 PM | RM65.00 | 1+2 |
| Perlis Sentral | Petronas Jeli | 8:30 PM | RM65.00 | 1+2 |
| Perlis Sentral | Politeknik Jeli | 8:30 PM | RM65.00 | 1+2 |
| Perlis Sentral | Stesen Bas Ekspres Tanah Merah | 8:30 PM | RM65.00 | 1+2 |
| Perlis Sentral | Terminal Bas Kota Bharu | 8:30 PM | RM65.00 | 1+2 |
| Perlis Sentral | UMK Jeli | 8:30 PM | RM65.00 | 1+2 |
| Putrajaya Sentral | Dataran Peladang, Kuala Krai | 9:30 AM9:30 PM | RM50.00 | 1+2 |
| Putrajaya Sentral | Kok Lanas Bus Terminal | 9:30 AM9:30 PM | RM50.00 | 1+2 |
| Putrajaya Sentral | Machang Bus Terminal | 9:30 AM9:30 PM | RM50.00 | 1+2 |
| Putrajaya Sentral | R&R Gua Musang | 9:30 AM9:30 PM | RM50.00 | 1+2 |
| Putrajaya Sentral | Stesen Bas Ketereh | 9:30 AM9:30 PM | RM50.00 | 1+2 |
| Putrajaya Sentral | Terminal Bas Kota Bharu | 9:30 AM9:30 PM | RM50.00 | 1+2 |
| Rantau Panjang Bus Terminal | R&R Gua Musang | 8:30 AM7:30 PM8:30 PM | RM47.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Hentian Bas Selising | 10:00 PM | RM55.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Pasir Mas Bus Terminal | 10:00 PM | RM55.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Pasir Puteh Bus Terminal | 10:00 PM | RM55.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Pekan Melor | 10:00 PM | RM55.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Petronas Jeli | 10:00 PM | RM55.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Politeknik Jeli | 10:00 PM | RM55.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Stesen Bas Ekspres Tanah Merah | 10:00 PM | RM55.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Terminal Bas Kota Bharu | 10:00 PM | RM55.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | UMK Jeli | 10:00 PM | RM55.00 | 1+2 |
| Shell Kuala Rompin | Hentian Bas Peringat | 11:40 PM | RM97.50 | 1+2 |
| Shell Kuala Rompin | Hentian Bas Selising | 11:40 PM | RM97.50 | 1+2 |
| Shell Kuala Rompin | KFC Pasir Tumboh | 11:40 PM | RM97.50 | 1+2 |
| Shell Kuala Rompin | Lorong Nyior Cabang, Kubang Kerian | 11:40 PM | RM97.50 | 1+2 |
| Shell Kuala Rompin | Pasir Mas Bus Terminal | 11:40 PM | RM97.50 | 1+2 |
| Shell Kuala Rompin | Pasir Puteh Bus Terminal | 11:40 PM | RM97.50 | 1+2 |
| Shell Kuala Rompin | Pekan Melor | 11:40 PM | RM97.50 | 1+2 |
| Shell Kuala Rompin | Rantau Panjang Bus Terminal | 11:40 PM | RM97.50 | 1+2 |
| Shell Kuala Rompin | Terminal Bas Kota Bharu | 11:40 PM | RM97.50 | 1+2 |
| Stesen Bas Bandar Chukai | Hentian Bas Peringat | 9:30 AM1:00 PM2:00 PM7:30 PM11:30 PM | RM54.00 | 1+2 |
| Stesen Bas Bandar Chukai | Hentian Bas Selising | 9:30 AM1:00 PM2:00 PM7:30 PM11:30 PM | RM54.00 | 1+2 |
| Stesen Bas Bandar Chukai | KFC Pasir Tumboh | 1:00 PM2:00 PM7:30 PM11:30 PM | RM54.00 | 1+2 |
| Stesen Bas Bandar Chukai | Lorong Nyior Cabang, Kubang Kerian | 2:00 PM7:30 PM11:30 PM | RM54.00 | 1+2 |
| Stesen Bas Bandar Chukai | Pasir Mas Bus Terminal | 11:30 PM | RM57.00 | 1+2 |
| Stesen Bas Bandar Chukai | Pasir Puteh Bus Terminal | 9:30 AM1:00 PM2:00 PM7:30 PM11:30 PM | RM54.00 | 1+2 |
| Stesen Bas Bandar Chukai | Pekan Melor | 9:30 AM1:00 PM2:00 PM7:30 PM11:30 PM | RM54.00 | 1+2 |
| Stesen Bas Bandar Chukai | Rantau Panjang Bus Terminal | 11:30 PM | RM57.00 | 1+2 |
| Stesen Bas Bandar Chukai | Terminal Bas Kota Bharu | 9:30 AM1:00 PM2:00 PM7:30 PM11:30 PM | RM54.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | R&R Gua Musang | 9:30 AM8:30 PM9:30 PM | RM44.00 | 1+2 |
| Stesen Bas Kerteh | Hentian Bas Peringat | 10:20 AM1:40 PM2:40 PM8:10 PM11:59 PM | RM36.00 | 1+2 |
| Stesen Bas Kerteh | Hentian Bas Selising | 10:20 AM1:40 PM2:40 PM8:10 PM11:59 PM | RM36.00 | 1+2 |
| Stesen Bas Kerteh | KFC Pasir Tumboh | 1:40 PM2:40 PM8:10 PM11:59 PM | RM36.00 | 1+2 |
| Stesen Bas Kerteh | Lorong Nyior Cabang, Kubang Kerian | 2:40 PM8:10 PM11:59 PM | RM36.00 | 1+2 |
| Stesen Bas Kerteh | Pasir Mas Bus Terminal | 11:59 PM | RM42.00 | 1+2 |
| Stesen Bas Kerteh | Pasir Puteh Bus Terminal | 10:20 AM1:40 PM2:40 PM8:10 PM11:59 PM | RM36.00 | 1+2 |
| Stesen Bas Kerteh | Pekan Melor | 10:20 AM1:40 PM2:40 PM8:10 PM11:59 PM | RM36.00 | 1+2 |
| Stesen Bas Kerteh | Rantau Panjang Bus Terminal | 11:59 PM | RM42.00 | 1+2 |
| Stesen Bas Kerteh | Terminal Bas Kota Bharu | 10:20 AM1:40 PM2:40 PM8:10 PM11:59 PM | RM36.00 | 1+2 |
| Stesen Bas Ketereh | R&R Gua Musang | 9:00 AM12:30 PM6:40 PM9:00 PM | RM44.00 | 1+2 |
| Stesen Bas Paka | Hentian Bas Peringat | 10:30 AM2:00 PM3:00 PM8:30 PM | RM36.00 | 1+2 |
| Stesen Bas Paka | Hentian Bas Selising | 10:30 AM2:00 PM3:00 PM8:30 PM | RM36.00 | 1+2 |
| Stesen Bas Paka | KFC Pasir Tumboh | 2:00 PM3:00 PM8:30 PM | RM36.00 | 1+2 |
| Stesen Bas Paka | Lorong Nyior Cabang, Kubang Kerian | 3:00 PM8:30 PM | RM36.00 | 1+2 |
| Stesen Bas Paka | Pasir Puteh Bus Terminal | 10:30 AM2:00 PM3:00 PM8:30 PM | RM36.00 | 1+2 |
| Stesen Bas Paka | Pekan Melor | 10:30 AM2:00 PM3:00 PM8:30 PM | RM36.00 | 1+2 |
| Stesen Bas Paka | Terminal Bas Kota Bharu | 10:30 AM2:00 PM3:00 PM8:30 PM | RM36.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Dataran Peladang, Kuala Krai | 10:00 AM10:30 AM1:30 PM6:45 PM10:30 PM11:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Hentian Bas Peringat | 10:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Hentian Bas Selising | 10:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | KFC Pasir Tumboh | 10:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Kok Lanas Bus Terminal | 10:00 AM10:30 AM1:30 PM6:45 PM10:30 PM11:15 PM11:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Lorong Nyior Cabang, Kubang Kerian | 10:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Machang Bus Terminal | 10:00 AM10:30 AM1:30 PM6:45 PM10:30 PM11:15 PM11:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Pasir Mas Bus Terminal | 10:00 AM10:30 PM | RM47.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Pasir Puteh Bus Terminal | 10:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Pekan Melor | 10:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | R&R Gua Musang | 10:00 AM10:30 AM1:30 PM6:45 PM10:30 PM11:15 PM11:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Rantau Panjang Bus Terminal | 10:00 AM10:30 PM | RM47.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Stesen Bas Ekspres Tanah Merah | 10:00 AM10:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Stesen Bas Ketereh | 10:00 AM10:30 AM1:30 PM6:45 PM10:30 PM11:15 PM11:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Terminal Bas Kota Bharu | 10:00 AM10:30 AM1:30 PM6:45 PM10:30 PM11:15 PM11:30 PM | RM44.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | UITM Machang | 10:30 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Dataran Peladang, Kuala Krai | 9:30 AM10:00 AM1:00 PM6:00 PM10:00 PM11:00 PM11:30 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Hentian Bas Peringat | 10:00 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Hentian Bas Selising | 10:00 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | KFC Pasir Tumboh | 10:00 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kok Lanas Bus Terminal | 9:30 AM10:00 AM1:00 PM6:00 PM10:00 PM10:30 PM11:00 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Lorong Nyior Cabang, Kubang Kerian | 10:00 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Machang Bus Terminal | 9:30 AM10:00 AM1:00 PM6:00 PM10:00 PM10:30 PM11:00 PM11:30 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Pasir Mas Bus Terminal | 9:30 AM10:00 PM11:30 PM | RM47.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Pasir Puteh Bus Terminal | 10:00 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Pekan Melor | 10:00 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | R&R Gua Musang | 9:30 AM10:00 AM1:00 PM6:00 PM10:00 PM10:30 PM11:00 PM11:30 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Rantau Panjang Bus Terminal | 9:30 AM10:00 PM11:30 PM | RM47.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas Ekspres Tanah Merah | 9:30 AM10:00 PM11:30 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas Ketereh | 9:30 AM10:00 AM1:00 PM6:00 PM10:00 PM10:30 PM11:00 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Kota Bharu | 9:30 AM10:00 AM1:00 PM6:00 PM10:00 PM10:30 PM11:00 PM | RM44.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | UITM Machang | 10:00 PM | RM44.00 | 1+2 |
| Terminal 1 Seremban | Dataran Peladang, Kuala Krai | 9:30 PM | RM50.00 | 1+2 / 2+2 |
| Terminal 1 Seremban | Hentian Bas Peringat | 9:30 PM | RM50.00 | 2+2 |
| Terminal 1 Seremban | Hentian Bas Selising | 9:30 PM | RM50.00 | 2+2 |
| Terminal 1 Seremban | KFC Pasir Tumboh | 9:30 PM | RM50.00 | 2+2 |
| Terminal 1 Seremban | Lorong Nyior Cabang, Kubang Kerian | 9:30 PM | RM50.00 | 2+2 |
| Terminal 1 Seremban | Machang Bus Terminal | 9:30 PM | RM71.00 | 1+2 |
| Terminal 1 Seremban | Pasir Mas Bus Terminal | 9:30 PM | RM71.00 | 1+2 |
| Terminal 1 Seremban | Pasir Puteh Bus Terminal | 9:30 PM | RM50.00 | 2+2 |
| Terminal 1 Seremban | Pekan Melor | 9:30 PM | RM50.00 | 2+2 |
| Terminal 1 Seremban | R&R Gua Musang | 9:30 PM | RM50.00 | 1+2 / 2+2 |
| Terminal 1 Seremban | Rantau Panjang Bus Terminal | 9:30 PM | RM71.00 | 1+2 |
| Terminal 1 Seremban | Stesen Bas Ekspres Tanah Merah | 9:30 PM | RM71.00 | 1+2 |
| Terminal 1 Seremban | Terminal Bas Kota Bharu | 9:30 PM | RM50.00 | 2+2 |
| Terminal 1 Seremban | UITM Machang | 9:30 PM | RM50.00 | 2+2 |
| Terminal 17, Shah Alam | Dataran Peladang, Kuala Krai | 8:30 AM12:00 PM4:45 PM9:00 PM10:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | Hentian Bas Peringat | 9:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | Hentian Bas Selising | 9:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | KFC Pasir Tumboh | 9:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | Kok Lanas Bus Terminal | 8:30 AM12:00 PM4:45 PM9:30 PM10:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | Lorong Nyior Cabang, Kubang Kerian | 9:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | Machang Bus Terminal | 8:30 AM12:00 PM4:45 PM9:00 PM9:30 PM10:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | Pasir Mas Bus Terminal | 8:30 AM9:00 PM | RM50.00 | 1+2 |
| Terminal 17, Shah Alam | Pasir Puteh Bus Terminal | 9:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | Pekan Melor | 9:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | R&R Gua Musang | 8:30 AM12:00 PM4:45 PM9:00 PM9:30 PM10:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | Rantau Panjang Bus Terminal | 8:30 AM9:00 PM | RM50.00 | 1+2 |
| Terminal 17, Shah Alam | Stesen Bas Ekspres Tanah Merah | 8:30 AM9:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | Stesen Bas Ketereh | 8:30 AM12:00 PM4:45 PM9:30 PM10:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | Terminal Bas Kota Bharu | 8:30 AM12:00 PM4:45 PM9:30 PM10:00 PM | RM47.50 | 1+2 |
| Terminal 17, Shah Alam | UITM Machang | 9:00 PM | RM47.50 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Hentian Bas Selising | 11:00 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Pasir Mas Bus Terminal | 11:00 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Pasir Puteh Bus Terminal | 11:00 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Pekan Melor | 11:00 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Petronas Jeli | 11:00 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Politeknik Jeli | 11:00 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Stesen Bas Ekspres Tanah Merah | 11:00 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Terminal Bas Kota Bharu | 11:00 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | UMK Jeli | 11:00 PM | RM50.00 | 1+2 |
| Terminal Bas Kota Bharu | R&R Gua Musang | 8:30 AM12:00 PM6:00 PM8:30 PM | RM44.00 | 1+2 |
| Terminal Kuantan Sentral | Hentian Bas Peringat | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM54.00 | 1+2 |
| Terminal Kuantan Sentral | Hentian Bas Selising | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM54.00 | 1+2 |
| Terminal Kuantan Sentral | KFC Pasir Tumboh | 12:00 PM1:00 PM6:30 PM10:30 PM | RM54.00 | 1+2 |
| Terminal Kuantan Sentral | Lorong Nyior Cabang, Kubang Kerian | 1:00 PM6:30 PM10:30 PM | RM54.00 | 1+2 |
| Terminal Kuantan Sentral | Pasir Mas Bus Terminal | 10:30 PM | RM57.00 | 1+2 |
| Terminal Kuantan Sentral | Pasir Puteh Bus Terminal | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM54.00 | 1+2 |
| Terminal Kuantan Sentral | Pekan Melor | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM54.00 | 1+2 |
| Terminal Kuantan Sentral | Rantau Panjang Bus Terminal | 10:30 PM | RM57.00 | 1+2 |
| Terminal Kuantan Sentral | Terminal Bas Kota Bharu | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM54.00 | 1+2 |
| UITM Machang | R&R Gua Musang | 9:45 PM | RM44.00 | 1+2 |
To Terengganu
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 11:00 AM2:30 PM3:30 PM9:15 PM | RM20.00 | 1+2 |
| Dungun Bus Terminal | R&R Jabi, Jerteh | 11:00 AM2:30 PM3:30 PM9:15 PM | RM36.00 | 1+2 |
| Dungun Bus Terminal | Stesen Bas Bandar Chukai | 3:30 PM6:45 PM7:45 PM | RM20.00 | 1+2 |
| Dungun Bus Terminal | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 11:00 AM2:30 PM3:30 PM9:15 PM | RM36.00 | 1+2 |
| Hentian Bas Marang | R&R Jabi, Jerteh | 1:00 PM4:30 PM5:30 PM11:00 PM | RM25.00 | 1+2 |
| Hentian Bas Marang | Stesen Bas Bandar Chukai | 1:30 PM5:00 PM6:00 PM11:00 PM | RM23.00 | 1+2 |
| Hentian Bas Marang | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 1:00 PM4:30 PM5:30 PM11:00 PM | RM25.00 | 1+2 |
| Hentian Bas Peringat | Dungun Bus Terminal | 9:30 AM1:00 PM1:55 PM7:00 PM10:40 PM | RM36.00 | 1+2 |
| Hentian Bas Peringat | Hentian Bas Marang | 9:30 AM1:00 PM1:55 PM7:00 PM10:40 PM | RM25.00 | 1+2 |
| Hentian Bas Peringat | Kuala Terengganu Bus Terminal (MBKT) | 9:30 AM1:00 PM1:55 PM7:00 PM10:40 PM | RM25.00 | 1+2 |
| Hentian Bas Peringat | Stesen Bas Bandar Chukai | 9:30 AM1:00 PM1:55 PM7:00 PM10:40 PM | RM54.00 | 1+2 |
| Hentian Bas Peringat | Stesen Bas Kerteh | 1:00 PM1:55 PM7:00 PM10:40 PM | RM36.00 | 1+2 |
| Hentian Bas Peringat | Stesen Bas Paka | 9:30 AM1:00 PM1:55 PM7:00 PM10:40 PM | RM36.00 | 1+2 |
| Hentian Bas Selising | Dungun Bus Terminal | 9:45 AM1:15 PM2:10 PM7:15 PM | RM36.00 | 1+2 |
| Hentian Bas Selising | Hentian Bas Marang | 9:45 AM1:15 PM2:10 PM7:15 PM | RM25.00 | 1+2 |
| Hentian Bas Selising | Kuala Terengganu Bus Terminal (MBKT) | 9:45 AM1:15 PM2:10 PM7:15 PM | RM25.00 | 1+2 |
| Hentian Bas Selising | Stesen Bas Bandar Chukai | 9:45 AM1:15 PM2:10 PM7:15 PM | RM54.00 | 1+2 |
| Hentian Bas Selising | Stesen Bas Kerteh | 1:15 PM2:10 PM7:15 PM | RM36.00 | 1+2 |
| Hentian Bas Selising | Stesen Bas Paka | 9:45 AM1:15 PM2:10 PM7:15 PM | RM36.00 | 1+2 |
| KFC Pasir Tumboh | Dungun Bus Terminal | 9:25 AM12:55 PM1:50 PM6:55 PM10:35 PM | RM36.00 | 1+2 |
| KFC Pasir Tumboh | Hentian Bas Marang | 9:25 AM12:55 PM1:50 PM6:55 PM10:35 PM | RM25.00 | 1+2 |
| KFC Pasir Tumboh | Kuala Terengganu Bus Terminal (MBKT) | 9:25 AM12:55 PM1:50 PM6:55 PM10:35 PM | RM25.00 | 1+2 |
| KFC Pasir Tumboh | Stesen Bas Bandar Chukai | 9:25 AM12:55 PM1:50 PM6:55 PM10:35 PM | RM54.00 | 1+2 |
| KFC Pasir Tumboh | Stesen Bas Kerteh | 12:55 PM1:50 PM6:55 PM10:35 PM | RM36.00 | 1+2 |
| KFC Pasir Tumboh | Stesen Bas Paka | 9:25 AM12:55 PM1:50 PM6:55 PM10:35 PM | RM36.00 | 1+2 |
| Kota Tinggi Bus Terminal | R&R Jabi, Jerteh | 9:30 PM | RM103.00 | 1+2 |
| Kota Tinggi Bus Terminal | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 9:30 PM | RM103.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Dungun Bus Terminal | 1:15 AM1:00 PM4:30 PM5:30 PM10:30 PM | RM23.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | R&R Jabi, Jerteh | 2:45 AM1:30 PM5:00 PM6:00 PM11:30 PM | RM25.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Stesen Bas Bandar Chukai | 1:15 AM1:00 PM4:30 PM5:30 PM10:30 PM | RM23.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Stesen Bas Kerteh | 1:15 AM4:30 PM5:30 PM10:30 PM | RM23.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 2:45 AM1:30 PM5:00 PM6:00 PM11:30 PM | RM25.00 | 1+2 |
| Larkin Sentral | R&R Jabi, Jerteh | 8:30 PM | RM103.00 | 1+2 |
| Larkin Sentral | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 8:30 PM | RM103.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Dungun Bus Terminal | 9:20 AM12:50 PM1:45 PM6:50 PM10:30 PM | RM36.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Hentian Bas Marang | 9:20 AM12:50 PM1:45 PM6:50 PM10:30 PM | RM25.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Kuala Terengganu Bus Terminal (MBKT) | 9:20 AM12:50 PM1:45 PM6:50 PM10:30 PM | RM25.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Stesen Bas Bandar Chukai | 9:20 AM12:50 PM1:45 PM6:50 PM10:30 PM | RM54.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Stesen Bas Kerteh | 12:50 PM1:45 PM6:50 PM10:30 PM | RM36.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Stesen Bas Paka | 9:20 AM12:50 PM1:45 PM6:50 PM10:30 PM | RM36.00 | 1+2 |
| Mersing Bus Terminal | R&R Jabi, Jerteh | 10:45 PM | RM97.50 | 1+2 |
| Mersing Bus Terminal | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 10:45 PM | RM97.50 | 1+2 |
| Pasir Gudang Bus Terminal | R&R Jabi, Jerteh | 7:30 PM | RM106.00 | 1+2 |
| Pasir Gudang Bus Terminal | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 7:30 PM | RM106.00 | 1+2 |
| Pasir Mas Bus Terminal | Dungun Bus Terminal | 8:30 AM | RM42.00 | 1+2 |
| Pasir Mas Bus Terminal | Hentian Bas Marang | 8:30 AM | RM30.00 | 1+2 |
| Pasir Mas Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 8:30 AM | RM30.00 | 1+2 |
| Pasir Mas Bus Terminal | Stesen Bas Bandar Chukai | 8:30 AM | RM57.00 | 1+2 |
| Pasir Mas Bus Terminal | Stesen Bas Paka | 8:30 AM | RM42.00 | 1+2 |
| Pasir Puteh Bus Terminal | Dungun Bus Terminal | 10:20 AM1:50 PM2:30 PM7:50 PM11:15 PM | RM36.00 | 1+2 |
| Pasir Puteh Bus Terminal | Hentian Bas Marang | 10:20 AM1:50 PM2:30 PM7:50 PM11:15 PM | RM25.00 | 1+2 |
| Pasir Puteh Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 10:20 AM1:50 PM2:30 PM7:50 PM11:15 PM | RM25.00 | 1+2 |
| Pasir Puteh Bus Terminal | Stesen Bas Bandar Chukai | 10:20 AM1:50 PM2:30 PM7:50 PM11:15 PM | RM54.00 | 1+2 |
| Pasir Puteh Bus Terminal | Stesen Bas Kerteh | 1:50 PM2:30 PM7:50 PM11:15 PM | RM36.00 | 1+2 |
| Pasir Puteh Bus Terminal | Stesen Bas Paka | 10:20 AM1:50 PM2:30 PM7:50 PM11:15 PM | RM36.00 | 1+2 |
| Pekan Melor | Dungun Bus Terminal | 9:35 AM1:05 PM2:00 PM7:05 PM10:45 PM | RM36.00 | 1+2 |
| Pekan Melor | Hentian Bas Marang | 9:35 AM1:05 PM2:00 PM7:05 PM10:45 PM | RM25.00 | 1+2 |
| Pekan Melor | Kuala Terengganu Bus Terminal (MBKT) | 9:35 AM1:05 PM2:00 PM7:05 PM10:45 PM | RM25.00 | 1+2 |
| Pekan Melor | Stesen Bas Bandar Chukai | 9:35 AM1:05 PM2:00 PM7:05 PM10:45 PM | RM54.00 | 1+2 |
| Pekan Melor | Stesen Bas Kerteh | 1:05 PM2:00 PM7:05 PM10:45 PM | RM36.00 | 1+2 |
| Pekan Melor | Stesen Bas Paka | 9:35 AM1:05 PM2:00 PM7:05 PM10:45 PM | RM36.00 | 1+2 |
| R&R Jabi, Jerteh | Dungun Bus Terminal | 11:00 AM2:30 PM3:15 PM8:30 PM | RM36.00 | 1+2 |
| R&R Jabi, Jerteh | Hentian Bas Marang | 11:00 AM2:30 PM3:15 PM8:30 PM | RM25.00 | 1+2 |
| R&R Jabi, Jerteh | Kuala Terengganu Bus Terminal (MBKT) | 11:00 AM2:30 PM3:15 PM8:30 PM | RM25.00 | 1+2 |
| R&R Jabi, Jerteh | Stesen Bas Bandar Chukai | 11:00 AM2:30 PM3:15 PM8:30 PM | RM54.00 | 1+2 |
| R&R Jabi, Jerteh | Stesen Bas Kerteh | 2:30 PM3:15 PM8:30 PM | RM36.00 | 1+2 |
| R&R Jabi, Jerteh | Stesen Bas Paka | 11:00 AM2:30 PM3:15 PM8:30 PM | RM36.00 | 1+2 |
| Rantau Panjang Bus Terminal | Dungun Bus Terminal | 8:00 AM | RM42.00 | 1+2 |
| Rantau Panjang Bus Terminal | Hentian Bas Marang | 8:00 AM | RM30.00 | 1+2 |
| Rantau Panjang Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 8:00 AM | RM30.00 | 1+2 |
| Rantau Panjang Bus Terminal | Stesen Bas Bandar Chukai | 8:00 AM | RM57.00 | 1+2 |
| Rantau Panjang Bus Terminal | Stesen Bas Paka | 8:00 AM | RM42.00 | 1+2 |
| Shell Kuala Rompin | R&R Jabi, Jerteh | 11:40 PM | RM97.50 | 1+2 |
| Shell Kuala Rompin | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 11:40 PM | RM97.50 | 1+2 |
| Stesen Bas Bandar Chukai | Dungun Bus Terminal | 9:30 AM1:00 PM2:00 PM7:30 PM11:30 PM | RM23.00 | 1+2 |
| Stesen Bas Bandar Chukai | Hentian Bas Marang | 9:30 AM1:00 PM2:00 PM7:30 PM | RM23.00 | 1+2 |
| Stesen Bas Bandar Chukai | Kuala Terengganu Bus Terminal (MBKT) | 9:30 AM1:00 PM2:00 PM7:30 PM11:30 PM | RM30.50 | 1+2 |
| Stesen Bas Bandar Chukai | R&R Jabi, Jerteh | 9:30 AM1:00 PM2:00 PM7:30 PM11:30 PM | RM54.00 | 1+2 |
| Stesen Bas Bandar Chukai | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 9:30 AM1:00 PM2:00 PM7:30 PM11:30 PM | RM54.00 | 1+2 |
| Stesen Bas Kerteh | Kuala Terengganu Bus Terminal (MBKT) | 10:20 AM1:40 PM2:40 PM8:10 PM11:59 PM | RM20.00 | 1+2 |
| Stesen Bas Kerteh | R&R Jabi, Jerteh | 10:20 AM1:40 PM2:40 PM8:10 PM11:59 PM | RM36.00 | 1+2 |
| Stesen Bas Kerteh | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 10:20 AM1:40 PM2:40 PM8:10 PM11:59 PM | RM36.00 | 1+2 |
| Stesen Bas Paka | Kuala Terengganu Bus Terminal (MBKT) | 10:30 AM2:00 PM3:00 PM8:30 PM | RM20.00 | 1+2 |
| Stesen Bas Paka | R&R Jabi, Jerteh | 10:30 AM2:00 PM3:00 PM8:30 PM | RM36.00 | 1+2 |
| Stesen Bas Paka | Stesen Bas Bandar Chukai | 3:45 PM7:15 PM8:15 PM | RM20.00 | 1+2 |
| Stesen Bas Paka | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 10:30 AM2:00 PM3:00 PM8:30 PM | RM36.00 | 1+2 |
| Terminal Bas Kota Bharu | Dungun Bus Terminal | 9:00 AM12:30 PM1:30 PM6:30 PM10:00 PM | RM36.00 | 1+2 |
| Terminal Bas Kota Bharu | Hentian Bas Marang | 9:00 AM12:30 PM1:30 PM6:30 PM10:00 PM | RM25.00 | 1+2 |
| Terminal Bas Kota Bharu | Kuala Terengganu Bus Terminal (MBKT) | 9:00 AM12:30 PM1:30 PM6:30 PM10:00 PM | RM25.00 | 1+2 |
| Terminal Bas Kota Bharu | Stesen Bas Bandar Chukai | 9:00 AM12:30 PM1:30 PM6:30 PM10:00 PM | RM54.00 | 1+2 |
| Terminal Bas Kota Bharu | Stesen Bas Kerteh | 12:30 PM1:30 PM6:30 PM10:00 PM | RM36.00 | 1+2 |
| Terminal Bas Kota Bharu | Stesen Bas Paka | 9:00 AM12:30 PM1:30 PM6:30 PM10:00 PM | RM36.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Dungun Bus Terminal | 11:30 AM3:00 PM3:45 PM9:00 PM | RM36.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Hentian Bas Marang | 11:30 AM3:00 PM3:45 PM9:00 PM | RM25.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Kuala Terengganu Bus Terminal (MBKT) | 11:30 AM3:00 PM3:45 PM9:00 PM | RM25.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Stesen Bas Bandar Chukai | 11:30 AM3:00 PM3:45 PM9:00 PM | RM54.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Stesen Bas Kerteh | 3:00 PM3:45 PM9:00 PM | RM36.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Stesen Bas Paka | 11:30 AM3:00 PM3:45 PM9:00 PM | RM36.00 | 1+2 |
| Terminal Kuantan Sentral | Dungun Bus Terminal | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM23.00 | 1+2 |
| Terminal Kuantan Sentral | Hentian Bas Marang | 8:30 AM12:00 PM1:00 PM6:30 PM | RM30.50 | 1+2 |
| Terminal Kuantan Sentral | Kuala Terengganu Bus Terminal (MBKT) | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM30.50 | 1+2 |
| Terminal Kuantan Sentral | R&R Jabi, Jerteh | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM54.00 | 1+2 |
| Terminal Kuantan Sentral | Stesen Bas Kerteh | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM23.00 | 1+2 |
| Terminal Kuantan Sentral | Stesen Bas Paka | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM23.00 | 1+2 |
| Terminal Kuantan Sentral | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 8:30 AM12:00 PM1:00 PM6:30 PM10:30 PM | RM54.00 | 1+2 |
To Johor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Bas Peringat | Kota Tinggi Bus Terminal | 8:30 PM | RM103.00 | 1+2 |
| Hentian Bas Peringat | Larkin Sentral | 8:30 PM | RM103.00 | 1+2 |
| Hentian Bas Peringat | Mersing Bus Terminal | 8:30 PM | RM97.50 | 1+2 |
| Hentian Bas Peringat | Pasir Gudang Bus Terminal | 8:30 PM | RM106.00 | 1+2 |
| Hentian Bas Selising | Kota Tinggi Bus Terminal | 8:45 PM | RM103.00 | 1+2 |
| Hentian Bas Selising | Larkin Sentral | 8:45 PM | RM103.00 | 1+2 |
| Hentian Bas Selising | Mersing Bus Terminal | 8:45 PM | RM97.50 | 1+2 |
| Hentian Bas Selising | Pasir Gudang Bus Terminal | 8:45 PM | RM106.00 | 1+2 |
| KFC Pasir Tumboh | Kota Tinggi Bus Terminal | 8:25 PM | RM103.00 | 1+2 |
| KFC Pasir Tumboh | Larkin Sentral | 8:25 PM | RM103.00 | 1+2 |
| KFC Pasir Tumboh | Mersing Bus Terminal | 8:25 PM | RM97.50 | 1+2 |
| KFC Pasir Tumboh | Pasir Gudang Bus Terminal | 8:25 PM | RM106.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Kota Tinggi Bus Terminal | 8:20 PM | RM103.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Larkin Sentral | 8:20 PM | RM103.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Mersing Bus Terminal | 8:20 PM | RM97.50 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Pasir Gudang Bus Terminal | 8:20 PM | RM106.00 | 1+2 |
| Pasir Mas Bus Terminal | Kota Tinggi Bus Terminal | 7:30 PM | RM109.00 | 1+2 |
| Pasir Mas Bus Terminal | Larkin Sentral | 7:30 PM | RM109.00 | 1+2 |
| Pasir Mas Bus Terminal | Mersing Bus Terminal | 7:30 PM | RM97.50 | 1+2 |
| Pasir Mas Bus Terminal | Pasir Gudang Bus Terminal | 7:30 PM | RM112.00 | 1+2 |
| Pasir Puteh Bus Terminal | Kota Tinggi Bus Terminal | 9:15 PM | RM103.00 | 1+2 |
| Pasir Puteh Bus Terminal | Larkin Sentral | 9:15 PM | RM103.00 | 1+2 |
| Pasir Puteh Bus Terminal | Mersing Bus Terminal | 9:15 PM | RM97.50 | 1+2 |
| Pasir Puteh Bus Terminal | Pasir Gudang Bus Terminal | 9:15 PM | RM106.00 | 1+2 |
| Pekan Melor | Kota Tinggi Bus Terminal | 8:35 PM | RM103.00 | 1+2 |
| Pekan Melor | Larkin Sentral | 8:35 PM | RM103.00 | 1+2 |
| Pekan Melor | Mersing Bus Terminal | 8:35 PM | RM97.50 | 1+2 |
| Pekan Melor | Pasir Gudang Bus Terminal | 8:35 PM | RM106.00 | 1+2 |
| R&R Jabi, Jerteh | Kota Tinggi Bus Terminal | 10:00 PM | RM103.00 | 1+2 |
| R&R Jabi, Jerteh | Larkin Sentral | 10:00 PM | RM103.00 | 1+2 |
| R&R Jabi, Jerteh | Mersing Bus Terminal | 10:00 PM | RM97.50 | 1+2 |
| R&R Jabi, Jerteh | Pasir Gudang Bus Terminal | 10:00 PM | RM106.00 | 1+2 |
| Rantau Panjang Bus Terminal | Kota Tinggi Bus Terminal | 7:00 PM | RM109.00 | 1+2 |
| Rantau Panjang Bus Terminal | Larkin Sentral | 7:00 PM | RM109.00 | 1+2 |
| Rantau Panjang Bus Terminal | Mersing Bus Terminal | 7:00 PM | RM97.50 | 1+2 |
| Rantau Panjang Bus Terminal | Pasir Gudang Bus Terminal | 7:00 PM | RM112.00 | 1+2 |
| Terminal Bas Kota Bharu | Kota Tinggi Bus Terminal | 8:00 PM | RM103.00 | 1+2 |
| Terminal Bas Kota Bharu | Larkin Sentral | 8:00 PM | RM103.00 | 1+2 |
| Terminal Bas Kota Bharu | Mersing Bus Terminal | 8:00 PM | RM97.50 | 1+2 |
| Terminal Bas Kota Bharu | Pasir Gudang Bus Terminal | 8:00 PM | RM106.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Kota Tinggi Bus Terminal | 10:30 PM | RM103.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Larkin Sentral | 10:30 PM | RM103.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Mersing Bus Terminal | 10:30 PM | RM97.50 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Pasir Gudang Bus Terminal | 10:30 PM | RM106.00 | 1+2 |
To Selangor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dataran Peladang, Kuala Krai | Kajang Bus Terminal | 10:00 AM10:00 PM | RM47.50 | 1+2 |
| Dataran Peladang, Kuala Krai | Klang Sentral Sani Bus Terminal | 10:15 AM11:00 AM7:45 PM10:15 PM | RM50.00 | 1+2 |
| Dataran Peladang, Kuala Krai | Terminal 17, Shah Alam | 10:15 AM11:00 AM1:30 PM7:45 PM10:15 PM | RM47.50 | 1+2 |
| Hentian Bas Peringat | Klang Sentral Sani Bus Terminal | 8:40 PM | RM49.50 | 1+2 |
| Hentian Bas Peringat | Terminal 17, Shah Alam | 8:40 PM | RM47.50 | 1+2 |
| Hentian Bas Selising | Klang Sentral Sani Bus Terminal | 8:55 PM | RM49.50 | 1+2 |
| Hentian Bas Selising | Terminal 17, Shah Alam | 8:55 PM | RM47.50 | 1+2 |
| KFC Pasir Tumboh | Klang Sentral Sani Bus Terminal | 8:35 PM | RM49.50 | 1+2 |
| KFC Pasir Tumboh | Terminal 17, Shah Alam | 8:35 PM | RM47.50 | 1+2 |
| Kok Lanas Bus Terminal | Kajang Bus Terminal | 9:05 AM9:05 PM | RM47.50 | 1+2 |
| Kok Lanas Bus Terminal | Klang Sentral Sani Bus Terminal | 10:05 AM6:45 PM10:05 PM11:05 PM | RM50.00 | 1+2 |
| Kok Lanas Bus Terminal | Terminal 17, Shah Alam | 10:05 AM12:35 PM6:45 PM10:05 PM11:05 PM | RM47.50 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Klang Sentral Sani Bus Terminal | 8:30 PM | RM49.50 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Terminal 17, Shah Alam | 8:30 PM | RM47.50 | 1+2 |
| Machang Bus Terminal | Kajang Bus Terminal | 9:30 AM9:30 PM | RM47.50 | 1+2 |
| Machang Bus Terminal | Klang Sentral Sani Bus Terminal | 10:30 AM7:15 PM10:30 PM11:30 PM | RM50.00 | 1+2 |
| Machang Bus Terminal | Terminal 17, Shah Alam | 10:30 AM1:00 PM7:15 PM10:30 PM11:30 PM | RM47.50 | 1+2 |
| Pasir Mas Bus Terminal | Klang Sentral Sani Bus Terminal | 9:00 AM9:00 PM | RM50.00 | 1+2 |
| Pasir Mas Bus Terminal | Terminal 17, Shah Alam | 9:00 AM9:00 PM | RM50.00 | 1+2 |
| Pasir Puteh Bus Terminal | Klang Sentral Sani Bus Terminal | 9:30 PM | RM49.50 | 1+2 |
| Pasir Puteh Bus Terminal | Terminal 17, Shah Alam | 9:30 PM | RM47.50 | 1+2 |
| Pekan Melor | Klang Sentral Sani Bus Terminal | 8:45 PM | RM49.50 | 1+2 |
| Pekan Melor | Terminal 17, Shah Alam | 8:45 PM | RM47.50 | 1+2 |
| R&R Gua Musang | Kajang Bus Terminal | 11:50 AM12:00 PM11:50 PM | RM47.50 | 1+2 |
| R&R Gua Musang | Klang Sentral Sani Bus Terminal | 11:45 AM12:15 PM9:30 PM11:45 PM11:59 PM | RM50.00 | 1+2 |
| R&R Gua Musang | Terminal 17, Shah Alam | 11:45 AM12:15 PM3:00 PM9:30 PM11:45 PM11:59 PM | RM47.50 | 1+2 |
| Rantau Panjang Bus Terminal | Klang Sentral Sani Bus Terminal | 8:30 AM8:30 PM | RM50.00 | 1+2 |
| Rantau Panjang Bus Terminal | Terminal 17, Shah Alam | 8:30 AM8:30 PM | RM50.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Klang Sentral Sani Bus Terminal | 9:30 AM9:30 PM | RM49.50 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Terminal 17, Shah Alam | 9:30 AM9:30 PM | RM47.50 | 1+2 |
| Stesen Bas Ketereh | Kajang Bus Terminal | 9:00 AM9:00 PM | RM47.50 | 1+2 |
| Stesen Bas Ketereh | Klang Sentral Sani Bus Terminal | 10:00 AM6:40 PM10:00 PM11:00 PM | RM50.00 | 1+2 |
| Stesen Bas Ketereh | Terminal 17, Shah Alam | 10:00 AM12:30 PM6:40 PM10:00 PM11:00 PM | RM47.50 | 1+2 |
| Terminal Bas Kota Bharu | Kajang Bus Terminal | 8:30 AM8:30 PM | RM47.50 | 1+2 |
| Terminal Bas Kota Bharu | Klang Sentral Sani Bus Terminal | 9:30 AM6:00 PM9:30 PM10:30 PM | RM50.00 | 1+2 |
| Terminal Bas Kota Bharu | Terminal 17, Shah Alam | 9:30 AM12:00 PM6:00 PM9:30 PM10:30 PM | RM47.50 | 1+2 |
| UITM Machang | Klang Sentral Sani Bus Terminal | 9:45 PM | RM49.50 | 1+2 |
| UITM Machang | Terminal 17, Shah Alam | 9:45 PM | RM47.50 | 1+2 |
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dataran Peladang, Kuala Krai | Putrajaya Sentral | 10:00 AM10:00 PM | RM50.00 | 1+2 |
| Dataran Peladang, Kuala Krai | TBG (Terminal Bersepadu Gombak) | 10:00 AM10:15 AM11:00 AM1:30 PM7:45 PM10:00 PM10:15 PM | RM44.00 | 1+2 |
| Dataran Peladang, Kuala Krai | TBS (Terminal Bersepadu Selatan) | 10:00 AM10:15 AM11:00 AM1:30 PM7:45 PM9:30 PM10:00 PM10:15 PM | RM44.00 | 1+2 |
| Hentian Bas Peringat | TBG (Terminal Bersepadu Gombak) | 8:40 PM | RM44.00 | 1+2 |
| Hentian Bas Peringat | TBS (Terminal Bersepadu Selatan) | 8:40 PM | RM44.00 | 1+2 |
| Hentian Bas Selising | TBG (Terminal Bersepadu Gombak) | 8:55 PM | RM44.00 | 1+2 |
| Hentian Bas Selising | TBS (Terminal Bersepadu Selatan) | 8:55 PM | RM67.70 | 1+2 |
| KFC Pasir Tumboh | TBG (Terminal Bersepadu Gombak) | 8:35 PM | RM44.00 | 1+2 |
| KFC Pasir Tumboh | TBS (Terminal Bersepadu Selatan) | 8:35 PM | RM44.00 | 1+2 |
| Kok Lanas Bus Terminal | Putrajaya Sentral | 9:05 AM9:05 PM | RM50.00 | 1+2 |
| Kok Lanas Bus Terminal | TBG (Terminal Bersepadu Gombak) | 9:05 AM10:05 AM12:35 PM6:45 PM9:05 PM10:05 PM11:05 PM | RM44.00 | 1+2 |
| Kok Lanas Bus Terminal | TBS (Terminal Bersepadu Selatan) | 9:05 AM10:05 AM12:35 PM6:45 PM9:05 PM10:05 PM11:05 PM | RM44.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | TBG (Terminal Bersepadu Gombak) | 8:30 PM | RM44.00 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | TBS (Terminal Bersepadu Selatan) | 8:30 PM | RM44.00 | 1+2 |
| Machang Bus Terminal | Putrajaya Sentral | 9:30 AM9:30 PM | RM50.00 | 1+2 |
| Machang Bus Terminal | TBG (Terminal Bersepadu Gombak) | 9:30 AM10:30 AM1:00 PM7:15 PM9:30 PM10:30 PM11:30 PM | RM44.00 | 1+2 |
| Machang Bus Terminal | TBS (Terminal Bersepadu Selatan) | 9:30 AM10:30 AM1:00 PM7:15 PM9:00 PM9:30 PM10:30 PM11:30 PM | RM44.00 | 1+2 |
| Pasir Mas Bus Terminal | TBG (Terminal Bersepadu Gombak) | 9:00 AM9:00 PM | RM47.00 | 1+2 |
| Pasir Mas Bus Terminal | TBS (Terminal Bersepadu Selatan) | 9:00 AM8:00 PM9:00 PM | RM47.00 | 1+2 |
| Pasir Puteh Bus Terminal | TBG (Terminal Bersepadu Gombak) | 9:30 PM | RM44.00 | 1+2 |
| Pasir Puteh Bus Terminal | TBS (Terminal Bersepadu Selatan) | 9:30 PM | RM44.00 | 1+2 |
| Pekan Melor | TBG (Terminal Bersepadu Gombak) | 8:45 PM | RM44.00 | 1+2 |
| Pekan Melor | TBS (Terminal Bersepadu Selatan) | 8:45 PM | RM44.00 | 1+2 |
| R&R Gua Musang | Putrajaya Sentral | 11:50 AM12:00 PM11:50 PM | RM50.00 | 1+2 |
| R&R Gua Musang | TBG (Terminal Bersepadu Gombak) | 11:45 AM11:50 AM12:00 PM12:15 PM3:00 PM9:30 PM11:45 PM11:50 PM11:59 PM | RM44.00 | 1+2 |
| R&R Gua Musang | TBS (Terminal Bersepadu Selatan) | 11:45 AM11:50 AM12:00 PM12:15 PM3:00 PM9:30 PM11:00 PM11:45 PM11:50 PM11:59 PM | RM44.00 | 1+2 |
| Rantau Panjang Bus Terminal | TBG (Terminal Bersepadu Gombak) | 8:30 AM8:30 PM | RM47.00 | 1+2 |
| Rantau Panjang Bus Terminal | TBS (Terminal Bersepadu Selatan) | 8:30 AM7:30 PM8:30 PM | RM47.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | TBG (Terminal Bersepadu Gombak) | 9:30 AM9:30 PM | RM44.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | TBS (Terminal Bersepadu Selatan) | 9:30 AM8:30 PM9:30 PM | RM44.00 | 1+2 |
| Stesen Bas Ketereh | Putrajaya Sentral | 9:00 AM9:00 PM | RM50.00 | 1+2 |
| Stesen Bas Ketereh | TBG (Terminal Bersepadu Gombak) | 9:00 AM10:00 AM12:30 PM6:40 PM9:00 PM10:00 PM11:00 PM | RM44.00 | 1+2 |
| Stesen Bas Ketereh | TBS (Terminal Bersepadu Selatan) | 9:00 AM10:00 AM12:30 PM6:40 PM9:00 PM10:00 PM11:00 PM | RM44.00 | 1+2 |
| Terminal Bas Kota Bharu | Putrajaya Sentral | 8:30 AM8:30 PM | RM50.00 | 1+2 |
| Terminal Bas Kota Bharu | TBG (Terminal Bersepadu Gombak) | 8:30 AM9:30 AM12:00 PM6:00 PM8:30 PM9:30 PM10:30 PM | RM44.00 | 1+2 |
| Terminal Bas Kota Bharu | TBS (Terminal Bersepadu Selatan) | 8:30 AM9:30 AM12:00 PM6:00 PM8:30 PM9:30 PM10:30 PM | RM44.00 | 1+2 |
| UITM Machang | TBG (Terminal Bersepadu Gombak) | 9:45 PM | RM44.00 | 1+2 |
| UITM Machang | TBS (Terminal Bersepadu Selatan) | 9:45 PM | RM44.00 | 1+2 |
To Pahang
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Terminal Kuantan Sentral | 3:30 PM6:45 PM7:45 PM | RM20.00 | 1+2 |
| Hentian Bas Marang | Terminal Kuantan Sentral | 1:30 PM5:00 PM6:00 PM11:00 PM | RM30.50 | 1+2 |
| Hentian Bas Peringat | Shell Kuala Rompin | 8:30 PM | RM97.50 | 1+2 |
| Hentian Bas Peringat | Terminal Kuantan Sentral | 9:30 AM1:00 PM1:55 PM7:00 PM10:40 PM | RM54.00 | 1+2 |
| Hentian Bas Selising | Shell Kuala Rompin | 8:45 PM | RM97.50 | 1+2 |
| Hentian Bas Selising | Terminal Kuantan Sentral | 9:45 AM1:15 PM2:10 PM7:15 PM | RM54.00 | 1+2 |
| KFC Pasir Tumboh | Shell Kuala Rompin | 8:25 PM | RM97.50 | 1+2 |
| KFC Pasir Tumboh | Terminal Kuantan Sentral | 9:25 AM12:55 PM1:50 PM6:55 PM10:35 PM | RM54.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Terminal Kuantan Sentral | 1:15 AM1:00 PM4:30 PM5:30 PM10:30 PM | RM30.50 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Shell Kuala Rompin | 8:20 PM | RM97.50 | 1+2 |
| Lorong Nyior Cabang, Kubang Kerian | Terminal Kuantan Sentral | 9:20 AM12:50 PM1:45 PM6:50 PM10:30 PM | RM54.00 | 1+2 |
| Pasir Mas Bus Terminal | Shell Kuala Rompin | 7:30 PM | RM97.50 | 1+2 |
| Pasir Mas Bus Terminal | Terminal Kuantan Sentral | 8:30 AM | RM57.00 | 1+2 |
| Pasir Puteh Bus Terminal | Shell Kuala Rompin | 9:15 PM | RM97.50 | 1+2 |
| Pasir Puteh Bus Terminal | Terminal Kuantan Sentral | 10:20 AM1:50 PM2:30 PM7:50 PM11:15 PM | RM54.00 | 1+2 |
| Pekan Melor | Shell Kuala Rompin | 8:35 PM | RM97.50 | 1+2 |
| Pekan Melor | Terminal Kuantan Sentral | 9:35 AM1:05 PM2:00 PM7:05 PM10:45 PM | RM54.00 | 1+2 |
| R&R Jabi, Jerteh | Shell Kuala Rompin | 10:00 PM | RM97.50 | 1+2 |
| R&R Jabi, Jerteh | Terminal Kuantan Sentral | 11:00 AM2:30 PM3:15 PM8:30 PM | RM54.00 | 1+2 |
| Rantau Panjang Bus Terminal | Shell Kuala Rompin | 7:00 PM | RM97.50 | 1+2 |
| Rantau Panjang Bus Terminal | Terminal Kuantan Sentral | 8:00 AM | RM57.00 | 1+2 |
| Stesen Bas Paka | Terminal Kuantan Sentral | 3:45 PM7:15 PM8:15 PM | RM20.00 | 1+2 |
| Terminal Bas Kota Bharu | Shell Kuala Rompin | 8:00 PM | RM97.50 | 1+2 |
| Terminal Bas Kota Bharu | Terminal Kuantan Sentral | 9:00 AM12:30 PM1:30 PM6:30 PM10:00 PM | RM54.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Shell Kuala Rompin | 10:30 PM | RM97.50 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Terminal Kuantan Sentral | 11:30 AM3:00 PM3:45 PM9:00 PM | RM54.00 | 1+2 |
To Malacca
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dataran Peladang, Kuala Krai | Alor Gajah Bus Terminal | 9:30 PM10:30 PM | RM55.00 | 1+2 / 2+2 |
| Dataran Peladang, Kuala Krai | Melaka Sentral | 9:30 PM10:30 PM | RM55.00 | 1+2 / 2+2 |
| Hentian Bas Peringat | Alor Gajah Bus Terminal | 8:55 PM | RM55.00 | 2+2 |
| Hentian Bas Peringat | Melaka Sentral | 8:55 PM | RM55.00 | 2+2 |
| Hentian Bas Selising | Alor Gajah Bus Terminal | 9:10 PM | RM55.00 | 2+2 |
| Hentian Bas Selising | Melaka Sentral | 9:10 PM | RM55.00 | 2+2 |
| Lorong Nyior Cabang, Kubang Kerian | Alor Gajah Bus Terminal | 8:45 PM | RM55.00 | 2+2 |
| Lorong Nyior Cabang, Kubang Kerian | Melaka Sentral | 8:45 PM | RM55.00 | 2+2 |
| Machang Bus Terminal | Alor Gajah Bus Terminal | 9:00 PM | RM83.00 | 1+2 |
| Machang Bus Terminal | Melaka Sentral | 9:00 PM | RM83.00 | 1+2 |
| Pasir Mas Bus Terminal | Alor Gajah Bus Terminal | 8:00 PM | RM83.00 | 1+2 |
| Pasir Mas Bus Terminal | Melaka Sentral | 8:00 PM | RM83.00 | 1+2 |
| Pasir Puteh Bus Terminal | Alor Gajah Bus Terminal | 9:30 PM | RM55.00 | 2+2 |
| Pasir Puteh Bus Terminal | Melaka Sentral | 9:30 PM | RM48.00 | 2+2 |
| Pekan Melor | Alor Gajah Bus Terminal | 9:00 PM | RM55.00 | 2+2 |
| Pekan Melor | Melaka Sentral | 9:00 PM | RM55.00 | 2+2 |
| R&R Gua Musang | Alor Gajah Bus Terminal | 11:00 PM11:59 PM | RM55.00 | 1+2 / 2+2 |
| R&R Gua Musang | Melaka Sentral | 11:00 PM11:59 PM | RM55.00 | 1+2 / 2+2 |
| Rantau Panjang Bus Terminal | Alor Gajah Bus Terminal | 7:30 PM | RM83.00 | 1+2 |
| Rantau Panjang Bus Terminal | Melaka Sentral | 7:30 PM | RM83.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Alor Gajah Bus Terminal | 8:30 PM | RM83.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Melaka Sentral | 8:30 PM | RM83.00 | 1+2 |
| Terminal Bas Kota Bharu | Alor Gajah Bus Terminal | 8:30 PM | RM55.00 | 2+2 |
| Terminal Bas Kota Bharu | Melaka Sentral | 8:30 PM | RM55.00 | 2+2 |
| UITM Machang | Alor Gajah Bus Terminal | 9:45 PM | RM55.00 | 2+2 |
| UITM Machang | Melaka Sentral | 9:45 PM | RM55.00 | 2+2 |
To Negeri Sembilan
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dataran Peladang, Kuala Krai | Dataran Nilai | 9:30 PM10:30 PM | RM50.00 | 1+2 / 2+2 |
| Dataran Peladang, Kuala Krai | Terminal 1 Seremban | 9:30 PM10:30 PM | RM50.00 | 1+2 / 2+2 |
| Hentian Bas Peringat | Dataran Nilai | 8:55 PM | RM50.00 | 2+2 |
| Hentian Bas Peringat | Terminal 1 Seremban | 8:55 PM | RM50.00 | 2+2 |
| Hentian Bas Selising | Dataran Nilai | 9:10 PM | RM50.00 | 2+2 |
| Hentian Bas Selising | Terminal 1 Seremban | 9:10 PM | RM50.00 | 2+2 |
| Lorong Nyior Cabang, Kubang Kerian | Dataran Nilai | 8:45 PM | RM50.00 | 2+2 |
| Lorong Nyior Cabang, Kubang Kerian | Terminal 1 Seremban | 8:45 PM | RM50.00 | 2+2 |
| Machang Bus Terminal | Dataran Nilai | 9:00 PM | RM69.00 | 1+2 |
| Machang Bus Terminal | Terminal 1 Seremban | 9:00 PM | RM71.00 | 1+2 |
| Pasir Mas Bus Terminal | Dataran Nilai | 8:00 PM | RM69.00 | 1+2 |
| Pasir Mas Bus Terminal | Terminal 1 Seremban | 8:00 PM | RM71.00 | 1+2 |
| Pasir Puteh Bus Terminal | Dataran Nilai | 9:30 PM | RM50.00 | 2+2 |
| Pasir Puteh Bus Terminal | Terminal 1 Seremban | 9:30 PM | RM50.00 | 2+2 |
| Pekan Melor | Dataran Nilai | 9:00 PM | RM50.00 | 2+2 |
| Pekan Melor | Terminal 1 Seremban | 9:00 PM | RM50.00 | 2+2 |
| R&R Gua Musang | Dataran Nilai | 11:00 PM11:59 PM | RM50.00 | 1+2 / 2+2 |
| R&R Gua Musang | Terminal 1 Seremban | 11:00 PM11:59 PM | RM50.00 | 1+2 / 2+2 |
| Rantau Panjang Bus Terminal | Dataran Nilai | 7:30 PM | RM69.00 | 1+2 |
| Rantau Panjang Bus Terminal | Terminal 1 Seremban | 7:30 PM | RM71.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Dataran Nilai | 8:30 PM | RM69.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Terminal 1 Seremban | 8:30 PM | RM71.00 | 1+2 |
| Terminal Bas Kota Bharu | Dataran Nilai | 8:30 PM | RM50.00 | 2+2 |
| Terminal Bas Kota Bharu | Terminal 1 Seremban | 8:30 PM | RM50.00 | 2+2 |
| UITM Machang | Dataran Nilai | 9:45 PM | RM50.00 | 2+2 |
| UITM Machang | Terminal 1 Seremban | 9:45 PM | RM50.00 | 2+2 |
To Kedah
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Pasir Mas Bus Terminal | Changlun Bus Terminal | 10:30 PM | RM60.00 | 1+2 |
| Pasir Mas Bus Terminal | Jitra Bus Terminal | 10:30 PM | RM55.00 | 1+2 |
| Pasir Mas Bus Terminal | Shahab Perdana Bus Terminal, Alor Setar | 10:30 PM | RM55.00 | 1+2 |
| Pasir Mas Bus Terminal | Terminal Bas Ekspres Ukir Square Sungai Petani | 10:30 PM | RM50.00 | 1+2 |
| Pasir Puteh Bus Terminal | Changlun Bus Terminal | 9:00 PM | RM60.00 | 1+2 |
| Pasir Puteh Bus Terminal | Jitra Bus Terminal | 9:00 PM | RM55.00 | 1+2 |
| Pasir Puteh Bus Terminal | Shahab Perdana Bus Terminal, Alor Setar | 9:00 PM | RM55.00 | 1+2 |
| Pasir Puteh Bus Terminal | Terminal Bas Ekspres Ukir Square Sungai Petani | 9:00 PM | RM50.00 | 1+2 |
| Politeknik Jeli | Changlun Bus Terminal | 11:55 PM | RM60.00 | 1+2 |
| Politeknik Jeli | Jitra Bus Terminal | 11:55 PM | RM55.00 | 1+2 |
| Politeknik Jeli | Shahab Perdana Bus Terminal, Alor Setar | 11:55 PM | RM55.00 | 1+2 |
| Politeknik Jeli | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:55 PM | RM50.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Changlun Bus Terminal | 11:00 PM | RM60.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Jitra Bus Terminal | 11:00 PM | RM55.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Shahab Perdana Bus Terminal, Alor Setar | 11:00 PM | RM55.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:00 PM | RM50.00 | 1+2 |
| Terminal Bas Kota Bharu | Changlun Bus Terminal | 10:00 PM | RM60.00 | 1+2 |
| Terminal Bas Kota Bharu | Jitra Bus Terminal | 10:00 PM | RM55.00 | 1+2 |
| Terminal Bas Kota Bharu | Shahab Perdana Bus Terminal, Alor Setar | 10:00 PM | RM55.00 | 1+2 |
| Terminal Bas Kota Bharu | Terminal Bas Ekspres Ukir Square Sungai Petani | 10:00 PM | RM50.00 | 1+2 |
| UMK Jeli | Changlun Bus Terminal | 11:50 PM | RM60.00 | 1+2 |
| UMK Jeli | Jitra Bus Terminal | 11:50 PM | RM55.00 | 1+2 |
| UMK Jeli | Shahab Perdana Bus Terminal, Alor Setar | 11:50 PM | RM55.00 | 1+2 |
| UMK Jeli | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:50 PM | RM50.00 | 1+2 |
To Perlis
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Pasir Mas Bus Terminal | Kuala Perlis Bus Terminal | 10:30 PM | RM65.00 | 1+2 |
| Pasir Mas Bus Terminal | Perlis Sentral | 10:30 PM | RM65.00 | 1+2 |
| Pasir Puteh Bus Terminal | Kuala Perlis Bus Terminal | 9:00 PM | RM65.00 | 1+2 |
| Pasir Puteh Bus Terminal | Perlis Sentral | 9:00 PM | RM65.00 | 1+2 |
| Politeknik Jeli | Kuala Perlis Bus Terminal | 11:55 PM | RM65.00 | 1+2 |
| Politeknik Jeli | Perlis Sentral | 11:55 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Kuala Perlis Bus Terminal | 11:00 PM | RM65.00 | 1+2 |
| Stesen Bas Ekspres Tanah Merah | Perlis Sentral | 11:00 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Kuala Perlis Bus Terminal | 10:00 PM | RM65.00 | 1+2 |
| Terminal Bas Kota Bharu | Perlis Sentral | 10:00 PM | RM65.00 | 1+2 |
| UMK Jeli | Kuala Perlis Bus Terminal | 11:50 PM | RM65.00 | 1+2 |
| UMK Jeli | Perlis Sentral | 11:50 PM | RM65.00 | 1+2 |
Boarding points
Sani Express picks up at 48 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Alor Gajah Bus Terminal
- Changlun Bus Terminal
- Dataran Nilai
- Dataran Peladang, Kuala Krai
- Dungun Bus Terminal
- Hentian Bas Marang
- Hentian Bas Peringat
- Hentian Bas Selising
- Jitra Bus Terminal
- KFC Pasir Tumboh
- Kajang Bus Terminal
- Klang Sentral Sani Bus Terminal
- Kok Lanas Bus Terminal
- Kota Tinggi Bus Terminal
- Kuala Perlis Bus Terminal
- Kuala Terengganu Bus Terminal (MBKT)
- Larkin Sentral
- Lorong Nyior Cabang, Kubang Kerian
- Machang Bus Terminal
- Melaka Sentral
- Mersing Bus Terminal
- Pasir Gudang Bus Terminal
- Pasir Mas Bus Terminal
- Pasir Puteh Bus Terminal
Frequently asked questions
How much does a Sani Express ticket cost?
Sani Express fares start at RM20.00 one way, depending on the route and coach class.
Where does Sani Express go?
Sani Express serves 10 states — Kelantan, Terengganu, Johor, Selangor, Kuala Lumpur, Pahang, Malacca, Negeri Sembilan, Kedah, Perlis.
How do I book a Sani Express ticket?
You can book Sani Express tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do Sani Express buses depart?
Departures run from 1:15 AM through to 11:59 PM, depending on the route.