Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
Sani Express (Sani United) operates 430 scheduled routes to Terengganu, Johor, Kedah, Pahang, Kuala Lumpur, Selangor, Perlis, Kelantan, Malacca and Negeri Sembilan, with 1,229 departures a day and fares from RM20.00.
- Passenger rating
- 4.2 / 5
- Destination states
- 10
- Scheduled routes
- 430 · 1,229 daily departures
- Seating layouts
- 1+2
- Fares from
- RM20.00
- Official website
- saniexpress.com.my
Book Sani Express (Sani United) online
Check live Sani Express (Sani United) seat availability and get an instant e-ticket.
Sani Express (Sani United) coaches
.png)
.png)
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 (Sani United) may add, withdraw or retime services without notice.
To Terengganu
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Alor Gajah Bus Terminal | Dungun Bus Terminal | 12:00 PM9:00 PM | RM75.60 | 1+2 |
| Alor Gajah Bus Terminal | Hentian Bas Marang | 12:00 PM9:00 PM | RM88.00 | 1+2 |
| Alor Gajah Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 12:00 PM9:00 PM | RM88.00 | 1+2 |
| Alor Gajah Bus Terminal | Stesen Bas Kerteh | 12:00 PM9:00 PM | RM75.60 | 1+2 |
| Alor Gajah Bus Terminal | Stesen Bas Paka | 12:00 PM9:00 PM | RM75.60 | 1+2 |
| Ayer Hitam Bus Terminal | Dungun Bus Terminal | 11:30 PM | RM69.00 | 1+2 |
| Ayer Hitam Bus Terminal | Hentian Bas Marang | 11:30 PM | RM80.00 | 1+2 |
| Ayer Hitam Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 11:30 PM | RM80.00 | 1+2 |
| Ayer Hitam Bus Terminal | Stesen Bas Bandar Chukai | 11:30 PM | RM69.00 | 1+2 |
| Ayer Hitam Bus Terminal | Stesen Bas Kerteh | 11:30 PM | RM69.00 | 1+2 |
| Ayer Hitam Bus Terminal | Stesen Bas Paka | 11:30 PM | RM69.00 | 1+2 |
| Ayer Hitam Bus Terminal | Universiti Sultan Zainal Abidin (UniSZA) | 11:30 PM | RM80.00 | 1+2 |
| Changlun Bus Terminal | Dungun Bus Terminal | 8:30 PM | RM75.00 | 1+2 |
| Changlun Bus Terminal | Hentian Bas Marang | 8:30 PM | RM66.00 | 1+2 |
| Changlun Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 8:30 PM | RM66.00 | 1+2 |
| Changlun Bus Terminal | R&R Jabi, Jerteh | 8:30 PM | RM63.00 | 1+2 |
| Changlun Bus Terminal | Stesen Bas Bandar Chukai | 8:30 PM | RM85.00 | 1+2 |
| Changlun Bus Terminal | Stesen Bas Kerteh | 8:30 PM | RM85.00 | 1+2 |
| Changlun Bus Terminal | Stesen Bas Paka | 8:30 PM | RM85.00 | 1+2 |
| Changlun Bus Terminal | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 8:30 PM | RM63.00 | 1+2 |
| Changlun Bus Terminal | Universiti Sultan Zainal Abidin (UniSZA) | 8:30 PM | RM66.00 | 1+2 |
| Jitra Bus Terminal | Dungun Bus Terminal | 9:00 PM | RM75.00 | 1+2 |
| Jitra Bus Terminal | Hentian Bas Marang | 9:00 PM | RM66.00 | 1+2 |
| Jitra Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 9:00 PM | RM66.00 | 1+2 |
| Jitra Bus Terminal | R&R Jabi, Jerteh | 9:00 PM | RM62.00 | 1+2 |
| Jitra Bus Terminal | Stesen Bas Bandar Chukai | 9:00 PM | RM85.00 | 1+2 |
| Jitra Bus Terminal | Stesen Bas Kerteh | 9:00 PM | RM85.00 | 1+2 |
| Jitra Bus Terminal | Stesen Bas Paka | 9:00 PM | RM85.00 | 1+2 |
| Jitra Bus Terminal | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 9:00 PM | RM62.00 | 1+2 |
| Jitra Bus Terminal | Universiti Sultan Zainal Abidin (UniSZA) | 9:00 PM | RM66.00 | 1+2 |
| Kajang Bus Terminal | Dungun Bus Terminal | 10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM | RM59.10 | 1+2 |
| Kajang Bus Terminal | Hentian Bas Marang | 10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM | RM71.30 | 1+2 |
| Kajang Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM | RM71.30 | 1+2 |
| Kajang Bus Terminal | Stesen Bas Bandar Chukai | 9:30 AM11:30 AM7:30 PM10:00 PM | RM60.00 | 1+2 |
| Kajang Bus Terminal | Stesen Bas Kerteh | 10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM | RM59.10 | 1+2 |
| Kajang Bus Terminal | Stesen Bas Paka | 10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM | RM59.10 | 1+2 |
| Kajang Bus Terminal | Universiti Sultan Zainal Abidin (UniSZA) | 10:30 AM2:30 PM5:00 PM6:00 PM9:00 PM9:05 PM | RM71.30 | 1+2 |
| Klang Sentral Sani Bus Terminal | Dungun Bus Terminal | 8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM | RM59.60 | 1+2 |
| Klang Sentral Sani Bus Terminal | Hentian Bas Marang | 8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM | RM71.90 | 1+2 |
| Klang Sentral Sani Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM | RM71.90 | 1+2 |
| Klang Sentral Sani Bus Terminal | Stesen Bas Bandar Chukai | 7:30 AM3:30 PM10:30 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | Stesen Bas Kerteh | 8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM | RM59.60 | 1+2 |
| Klang Sentral Sani Bus Terminal | Stesen Bas Paka | 8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM | RM59.60 | 1+2 |
| Klang Sentral Sani Bus Terminal | Universiti Sultan Zainal Abidin (UniSZA) | 8:00 AM11:30 AM4:00 PM7:30 PM10:00 PM10:30 PM | RM71.90 | 1+2 |
| Kota Tinggi | Dungun Bus Terminal | 10:30 AM10:00 PM | RM69.00 | 1+2 |
| Kota Tinggi | Hentian Bas Marang | 10:30 AM10:00 PM | RM80.00 | 1+2 |
| Kota Tinggi | Kuala Terengganu Bus Terminal (MBKT) | 10:30 AM10:00 PM | RM80.00 | 1+2 |
| Kota Tinggi | Stesen Bas Bandar Chukai | 10:00 PM | RM69.00 | 1+2 |
| Kota Tinggi | Stesen Bas Kerteh | 10:30 AM10:00 PM | RM69.00 | 1+2 |
| Kota Tinggi | Stesen Bas Paka | 10:30 AM10:00 PM | RM69.00 | 1+2 |
| Kota Tinggi | Universiti Sultan Zainal Abidin (UniSZA) | 10:30 AM10:00 PM | RM80.00 | 1+2 |
| Kuala Perlis Bus Terminal | Dungun Bus Terminal | 7:30 PM | RM75.00 | 1+2 |
| Kuala Perlis Bus Terminal | Hentian Bas Marang | 7:30 PM | RM69.00 | 1+2 |
| Kuala Perlis Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 7:30 PM | RM69.00 | 1+2 |
| Kuala Perlis Bus Terminal | R&R Jabi, Jerteh | 7:30 PM | RM65.00 | 1+2 |
| Kuala Perlis Bus Terminal | Stesen Bas Bandar Chukai | 7:30 PM | RM85.00 | 1+2 |
| Kuala Perlis Bus Terminal | Stesen Bas Kerteh | 7:30 PM | RM85.00 | 1+2 |
| Kuala Perlis Bus Terminal | Stesen Bas Paka | 7:30 PM | RM85.00 | 1+2 |
| Kuala Perlis Bus Terminal | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 7:30 PM | RM64.00 | 1+2 |
| Kuala Perlis Bus Terminal | Universiti Sultan Zainal Abidin (UniSZA) | 7:30 PM | RM69.00 | 1+2 |
| Larkin Sentral | Dungun Bus Terminal | 9:30 AM9:00 PM10:00 PM | RM69.00 | 1+2 |
| Larkin Sentral | Hentian Bas Marang | 9:30 AM9:00 PM10:00 PM | RM80.00 | 1+2 |
| Larkin Sentral | Kuala Terengganu Bus Terminal (MBKT) | 9:30 AM9:00 PM10:00 PM | RM80.00 | 1+2 |
| Larkin Sentral | Stesen Bas Bandar Chukai | 9:00 PM10:00 PM | RM69.00 | 1+2 |
| Larkin Sentral | Stesen Bas Kerteh | 9:30 AM9:00 PM10:00 PM | RM69.00 | 1+2 |
| Larkin Sentral | Stesen Bas Paka | 9:30 AM9:00 PM10:00 PM | RM69.00 | 1+2 |
| Larkin Sentral | Universiti Sultan Zainal Abidin (UniSZA) | 9:30 AM9:00 PM10:00 PM | RM80.00 | 1+2 |
| Majlis Daerah Yong Peng | Dungun Bus Terminal | 11:59 PM | RM69.00 | 1+2 |
| Majlis Daerah Yong Peng | Hentian Bas Marang | 11:59 PM | RM80.00 | 1+2 |
| Majlis Daerah Yong Peng | Kuala Terengganu Bus Terminal (MBKT) | 11:59 PM | RM80.00 | 1+2 |
| Majlis Daerah Yong Peng | Stesen Bas Bandar Chukai | 11:59 PM | RM69.00 | 1+2 |
| Majlis Daerah Yong Peng | Stesen Bas Kerteh | 11:59 PM | RM69.00 | 1+2 |
| Majlis Daerah Yong Peng | Stesen Bas Paka | 11:59 PM | RM69.00 | 1+2 |
| Majlis Daerah Yong Peng | Universiti Sultan Zainal Abidin (UniSZA) | 11:59 PM | RM80.00 | 1+2 |
| Melaka Sentral | Dungun Bus Terminal | 11:00 AM8:00 PM | RM75.60 | 1+2 |
| Melaka Sentral | Hentian Bas Marang | 11:00 AM8:00 PM | RM88.00 | 1+2 |
| Melaka Sentral | Kuala Terengganu Bus Terminal (MBKT) | 11:00 AM8:00 PM | RM88.00 | 1+2 |
| Melaka Sentral | Stesen Bas Kerteh | 11:00 AM8:00 PM | RM75.60 | 1+2 |
| Melaka Sentral | Stesen Bas Paka | 11:00 AM8:00 PM | RM75.60 | 1+2 |
| Mersing | Dungun Bus Terminal | 11:30 AM11:15 PM | RM50.00 | 1+2 |
| Mersing | Hentian Bas Marang | 11:30 AM11:15 PM | RM60.00 | 1+2 |
| Mersing | Kuala Terengganu Bus Terminal (MBKT) | 11:30 AM11:15 PM | RM60.00 | 1+2 |
| Mersing | Stesen Bas Bandar Chukai | 11:15 PM | RM50.00 | 1+2 |
| Mersing | Stesen Bas Kerteh | 11:30 AM11:15 PM | RM50.00 | 1+2 |
| Mersing | Stesen Bas Paka | 11:30 AM11:15 PM | RM50.00 | 1+2 |
| Mersing | Universiti Sultan Zainal Abidin (UniSZA) | 11:30 AM11:15 PM | RM60.00 | 1+2 |
| Muadzam Shah Bus Terminal | Dungun Bus Terminal | 2:00 AM | RM45.00 | 1+2 |
| Muadzam Shah Bus Terminal | Hentian Bas Marang | 2:00 AM | RM45.00 | 1+2 |
| Muadzam Shah Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 2:00 AM | RM45.00 | 1+2 |
| Muadzam Shah Bus Terminal | Stesen Bas Bandar Chukai | 2:00 AM | RM45.00 | 1+2 |
| Muadzam Shah Bus Terminal | Stesen Bas Kerteh | 2:00 AM | RM45.00 | 1+2 |
| Muadzam Shah Bus Terminal | Stesen Bas Paka | 2:00 AM | RM45.00 | 1+2 |
| Muadzam Shah Bus Terminal | Universiti Sultan Zainal Abidin (UniSZA) | 2:00 AM | RM45.00 | 1+2 |
| Pasir Gudang Bus Terminal | Dungun Bus Terminal | 8:30 AM8:00 PM9:15 PM | RM75.00 | 1+2 |
| Pasir Gudang Bus Terminal | Hentian Bas Marang | 8:30 AM8:00 PM9:15 PM | RM80.00 | 1+2 |
| Pasir Gudang Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 8:30 AM8:00 PM9:15 PM | RM80.00 | 1+2 |
| Pasir Gudang Bus Terminal | Stesen Bas Bandar Chukai | 8:00 PM9:15 PM | RM75.00 | 1+2 |
| Pasir Gudang Bus Terminal | Stesen Bas Kerteh | 8:30 AM8:00 PM9:15 PM | RM75.00 | 1+2 |
| Pasir Gudang Bus Terminal | Stesen Bas Paka | 8:30 AM8:00 PM9:15 PM | RM75.00 | 1+2 |
| Pasir Gudang Bus Terminal | Universiti Sultan Zainal Abidin (UniSZA) | 8:30 AM8:00 PM9:15 PM | RM80.00 | 1+2 |
| Perlis Sentral | Dungun Bus Terminal | 8:00 PM | RM75.00 | 1+2 |
| Perlis Sentral | Hentian Bas Marang | 8:00 PM | RM67.00 | 1+2 |
| Perlis Sentral | Kuala Terengganu Bus Terminal (MBKT) | 8:00 PM | RM67.00 | 1+2 |
| Perlis Sentral | R&R Jabi, Jerteh | 8:00 PM | RM65.00 | 1+2 |
| Perlis Sentral | Stesen Bas Bandar Chukai | 8:00 PM | RM85.00 | 1+2 |
| Perlis Sentral | Stesen Bas Kerteh | 8:00 PM | RM85.00 | 1+2 |
| Perlis Sentral | Stesen Bas Paka | 8:00 PM | RM85.00 | 1+2 |
| Perlis Sentral | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 8:00 PM | RM64.00 | 1+2 |
| Perlis Sentral | Universiti Sultan Zainal Abidin (UniSZA) | 8:00 PM | RM67.00 | 1+2 |
| Putrajaya Sentral | Dungun Bus Terminal | 11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM | RM59.30 | 1+2 |
| Putrajaya Sentral | Hentian Bas Marang | 11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM | RM69.80 | 1+2 |
| Putrajaya Sentral | Kuala Terengganu Bus Terminal (MBKT) | 11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM | RM69.80 | 1+2 |
| Putrajaya Sentral | Stesen Bas Bandar Chukai | 10:15 AM12:15 PM8:15 PM10:45 PM | RM50.00 | 1+2 |
| Putrajaya Sentral | Stesen Bas Kerteh | 11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM | RM59.30 | 1+2 |
| Putrajaya Sentral | Stesen Bas Paka | 11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM | RM59.30 | 1+2 |
| Putrajaya Sentral | Universiti Sultan Zainal Abidin (UniSZA) | 11:15 AM3:15 PM5:45 PM6:45 PM9:45 PM | RM69.80 | 1+2 |
| Segamat Bus Terminal | Dungun Bus Terminal | 1:00 AM | RM55.00 | 1+2 |
| Segamat Bus Terminal | Hentian Bas Marang | 1:00 AM | RM59.00 | 1+2 |
| Segamat Bus Terminal | Kuala Terengganu Bus Terminal (MBKT) | 1:00 AM | RM59.00 | 1+2 |
| Segamat Bus Terminal | Stesen Bas Bandar Chukai | 1:00 AM | RM55.00 | 1+2 |
| Segamat Bus Terminal | Stesen Bas Kerteh | 1:00 AM | RM55.00 | 1+2 |
| Segamat Bus Terminal | Stesen Bas Paka | 1:00 AM | RM55.00 | 1+2 |
| Segamat Bus Terminal | Universiti Sultan Zainal Abidin (UniSZA) | 1:00 AM | RM59.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Dungun Bus Terminal | 9:30 PM | RM75.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Hentian Bas Marang | 9:30 PM | RM64.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Kuala Terengganu Bus Terminal (MBKT) | 9:30 PM | RM64.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | R&R Jabi, Jerteh | 9:30 PM | RM61.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Stesen Bas Bandar Chukai | 9:30 PM | RM85.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Stesen Bas Kerteh | 9:30 PM | RM85.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Stesen Bas Paka | 9:30 PM | RM85.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 9:30 PM | RM61.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Universiti Sultan Zainal Abidin (UniSZA) | 9:30 PM | RM64.00 | 1+2 |
| Shell Kuala Rompin | Dungun Bus Terminal | 12:30 PM11:59 PM | RM50.00 | 1+2 |
| Shell Kuala Rompin | Hentian Bas Marang | 12:30 PM11:59 PM | RM50.00 | 1+2 |
| Shell Kuala Rompin | Kuala Terengganu Bus Terminal (MBKT) | 12:30 PM11:59 PM | RM50.00 | 1+2 |
| Shell Kuala Rompin | Stesen Bas Bandar Chukai | 11:59 PM | RM50.00 | 1+2 |
| Shell Kuala Rompin | Stesen Bas Kerteh | 12:30 PM11:59 PM | RM50.00 | 1+2 |
| Shell Kuala Rompin | Stesen Bas Paka | 12:30 PM11:59 PM | RM50.00 | 1+2 |
| Shell Kuala Rompin | Universiti Sultan Zainal Abidin (UniSZA) | 12:30 PM11:59 PM | RM50.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Dungun Bus Terminal | 12:30 AM10:00 AM12:30 PM1:30 PM3:00 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM | RM52.50 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Hentian Bas MDHT Ajil | 12:30 AM | RM64.80 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Hentian Bas Marang | 12:30 AM10:00 AM12:30 PM1:30 PM3:00 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM | RM64.80 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Kuala Terengganu Bus Terminal (MBKT) | 12:30 AM10:00 AM12:30 PM1:30 PM3:00 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM | RM64.80 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Masjid Bukit Payong | 12:30 AM | RM64.80 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Stesen Bas Bandar Chukai | 12:30 AM9:30 AM11:30 AM1:30 PM5:30 PM9:30 PM11:45 PM | RM54.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Stesen Bas Kerteh | 12:30 AM10:00 AM12:30 PM1:30 PM3:00 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM | RM52.50 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Stesen Bas Paka | 12:30 AM10:00 AM12:30 PM1:30 PM3:00 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM | RM52.50 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Universiti Sultan Zainal Abidin (UniSZA) | 12:30 AM10:00 AM12:30 PM1:30 PM4:30 PM6:30 PM7:00 PM8:00 PM9:30 PM11:00 PM11:45 PM | RM64.80 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Dungun Bus Terminal | 12:00 AM9:30 AM12:00 PM1:00 PM2:30 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM | RM56.30 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Hentian Bas MDHT Ajil | 12:00 AM | RM68.60 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Hentian Bas Marang | 12:00 AM9:30 AM12:00 PM1:00 PM2:30 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM | RM68.60 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kuala Terengganu Bus Terminal (MBKT) | 12:00 AM9:30 AM12:00 PM1:00 PM2:30 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM | RM68.60 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Masjid Bukit Payong | 12:00 AM | RM68.60 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas Bandar Chukai | 12:00 AM9:00 AM11:00 AM1:00 PM5:00 PM9:00 PM11:30 PM | RM54.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas Kerteh | 12:00 AM9:30 AM12:00 PM1:00 PM2:30 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM | RM56.30 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas Paka | 12:00 AM9:30 AM12:00 PM1:00 PM2:30 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM | RM56.30 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Universiti Sultan Zainal Abidin (UniSZA) | 12:00 AM9:30 AM12:00 PM1:00 PM4:00 PM5:45 PM6:30 PM7:30 PM9:00 PM10:30 PM11:30 PM | RM68.60 | 1+2 |
| Terminal 1 Seremban | Dungun Bus Terminal | 9:30 AM1:00 PM4:00 PM5:00 PM8:00 PM | RM63.80 | 1+2 |
| Terminal 1 Seremban | Hentian Bas Marang | 9:30 AM1:00 PM4:00 PM5:00 PM8:00 PM | RM76.40 | 1+2 |
| Terminal 1 Seremban | Kuala Terengganu Bus Terminal (MBKT) | 9:30 AM1:00 PM4:00 PM5:00 PM8:00 PM | RM76.40 | 1+2 |
| Terminal 1 Seremban | Stesen Bas Bandar Chukai | 8:30 AM10:30 AM6:30 PM9:00 PM | RM60.00 | 1+2 |
| Terminal 1 Seremban | Stesen Bas Kerteh | 9:30 AM1:00 PM4:00 PM5:00 PM8:00 PM | RM63.80 | 1+2 |
| Terminal 1 Seremban | Stesen Bas Paka | 9:30 AM1:00 PM4:00 PM5:00 PM8:00 PM | RM63.80 | 1+2 |
| Terminal 1 Seremban | Universiti Sultan Zainal Abidin (UniSZA) | 9:30 AM1:00 PM4:00 PM5:00 PM8:00 PM | RM76.40 | 1+2 |
| Terminal 17, Shah Alam | Dungun Bus Terminal | 8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM | RM59.10 | 1+2 |
| Terminal 17, Shah Alam | Hentian Bas MDHT Ajil | 11:00 PM | RM71.40 | 1+2 |
| Terminal 17, Shah Alam | Hentian Bas Marang | 8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM | RM71.40 | 1+2 |
| Terminal 17, Shah Alam | Kuala Terengganu Bus Terminal (MBKT) | 8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM | RM71.40 | 1+2 |
| Terminal 17, Shah Alam | Masjid Bukit Payong | 11:00 PM | RM71.40 | 1+2 |
| Terminal 17, Shah Alam | Stesen Bas Bandar Chukai | 8:00 AM4:00 PM11:00 PM | RM50.00 | 1+2 |
| Terminal 17, Shah Alam | Stesen Bas Kerteh | 8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM | RM59.10 | 1+2 |
| Terminal 17, Shah Alam | Stesen Bas Paka | 8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM | RM59.10 | 1+2 |
| Terminal 17, Shah Alam | Universiti Sultan Zainal Abidin (UniSZA) | 8:30 AM12:00 PM4:30 PM8:00 PM10:30 PM11:00 PM | RM71.40 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Dungun Bus Terminal | 10:45 PM | RM65.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Hentian Bas Marang | 10:45 PM | RM55.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Kuala Terengganu Bus Terminal (MBKT) | 10:45 PM | RM55.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | R&R Jabi, Jerteh | 10:45 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Stesen Bas Bandar Chukai | 10:45 PM | RM75.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Stesen Bas Kerteh | 10:45 PM | RM75.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Stesen Bas Paka | 10:45 PM | RM75.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | 10:45 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Universiti Sultan Zainal Abidin (UniSZA) | 10:45 PM | RM55.00 | 1+2 |
| Terminal Bas Taman U | Dungun Bus Terminal | 10:30 PM | RM69.00 | 1+2 |
| Terminal Bas Taman U | Hentian Bas Marang | 10:30 PM | RM80.00 | 1+2 |
| Terminal Bas Taman U | Kuala Terengganu Bus Terminal (MBKT) | 10:30 PM | RM80.00 | 1+2 |
| Terminal Bas Taman U | Stesen Bas Bandar Chukai | 10:30 PM | RM69.00 | 1+2 |
| Terminal Bas Taman U | Stesen Bas Kerteh | 10:30 PM | RM69.00 | 1+2 |
| Terminal Bas Taman U | Stesen Bas Paka | 10:30 PM | RM69.00 | 1+2 |
| Terminal Bas Taman U | Universiti Sultan Zainal Abidin (UniSZA) | 10:30 PM | RM80.00 | 1+2 |
To Johor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Ayer Hitam Bus Terminal | 10:45 PM | RM69.00 | 1+2 |
| Dungun Bus Terminal | Kota Tinggi | 11:00 AM10:30 PM | RM75.00 | 1+2 |
| Dungun Bus Terminal | Larkin Sentral | 11:00 AM10:30 PM10:45 PM | RM69.00 | 1+2 |
| Dungun Bus Terminal | Majlis Daerah Yong Peng | 10:45 PM | RM69.00 | 1+2 |
| Dungun Bus Terminal | Mersing | 11:00 AM10:30 PM | RM50.00 | 1+2 |
| Dungun Bus Terminal | Pasir Gudang Bus Terminal | 11:00 AM10:30 PM10:45 PM | RM75.00 | 1+2 |
| Dungun Bus Terminal | Segamat Bus Terminal | 10:45 PM | RM55.00 | 1+2 |
| Dungun Bus Terminal | Terminal Bas Taman U | 10:45 PM | RM69.00 | 1+2 |
| Dungun Bus Terminal | Ulu Tiram | 11:00 AM10:30 PM | RM75.00 | 1+2 |
| Hentian Bas Marang | Ayer Hitam Bus Terminal | 10:00 PM | RM80.00 | 1+2 |
| Hentian Bas Marang | Kota Tinggi | 10:00 AM9:30 PM | RM80.00 | 1+2 |
| Hentian Bas Marang | Larkin Sentral | 10:00 AM9:30 PM10:00 PM | RM80.00 | 1+2 |
| Hentian Bas Marang | Majlis Daerah Yong Peng | 10:00 PM | RM80.00 | 1+2 |
| Hentian Bas Marang | Mersing | 10:00 AM9:30 PM | RM60.00 | 1+2 |
| Hentian Bas Marang | Pasir Gudang Bus Terminal | 10:00 AM9:30 PM10:00 PM | RM80.00 | 1+2 |
| Hentian Bas Marang | Segamat Bus Terminal | 10:00 PM | RM55.00 | 1+2 |
| Hentian Bas Marang | Terminal Bas Taman U | 10:00 PM | RM80.00 | 1+2 |
| Hentian Bas Marang | Ulu Tiram | 10:00 AM9:30 PM | RM80.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Ayer Hitam Bus Terminal | 9:30 PM | RM80.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Kota Tinggi | 9:30 AM9:00 PM | RM80.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Larkin Sentral | 9:30 AM9:00 PM9:30 PM | RM80.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Majlis Daerah Yong Peng | 9:30 PM | RM80.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Mersing | 9:30 AM9:00 PM | RM60.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Pasir Gudang Bus Terminal | 9:30 AM9:00 PM9:30 PM | RM80.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Segamat Bus Terminal | 9:30 PM | RM59.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Terminal Bas Taman U | 9:30 PM | RM80.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Ulu Tiram | 9:30 AM9:00 PM | RM80.00 | 1+2 |
| Stesen Bas Bandar Chukai | Ayer Hitam Bus Terminal | 12:15 AM | RM69.00 | 1+2 |
| Stesen Bas Bandar Chukai | Kota Tinggi | 11:59 PM | RM69.00 | 1+2 |
| Stesen Bas Bandar Chukai | Larkin Sentral | 12:15 AM11:59 PM | RM69.00 | 1+2 |
| Stesen Bas Bandar Chukai | Majlis Daerah Yong Peng | 12:15 AM | RM69.00 | 1+2 |
| Stesen Bas Bandar Chukai | Mersing | 11:59 PM | RM50.00 | 1+2 |
| Stesen Bas Bandar Chukai | Pasir Gudang Bus Terminal | 12:15 AM11:59 PM | RM75.00 | 1+2 |
| Stesen Bas Bandar Chukai | Segamat Bus Terminal | 12:15 AM | RM55.00 | 1+2 |
| Stesen Bas Bandar Chukai | Terminal Bas Taman U | 12:15 AM | RM69.00 | 1+2 |
| Stesen Bas Bandar Chukai | Ulu Tiram | 11:59 PM | RM69.00 | 1+2 |
| Stesen Bas Kerteh | Ayer Hitam Bus Terminal | 11:30 PM | RM69.00 | 1+2 |
| Stesen Bas Kerteh | Kota Tinggi | 11:45 AM11:00 PM | RM69.00 | 1+2 |
| Stesen Bas Kerteh | Larkin Sentral | 11:45 AM11:00 PM11:30 PM | RM69.00 | 1+2 |
| Stesen Bas Kerteh | Majlis Daerah Yong Peng | 11:30 PM | RM69.00 | 1+2 |
| Stesen Bas Kerteh | Mersing | 11:45 AM11:00 PM | RM50.00 | 1+2 |
| Stesen Bas Kerteh | Pasir Gudang Bus Terminal | 11:45 AM11:00 PM11:30 PM | RM75.00 | 1+2 |
| Stesen Bas Kerteh | Segamat Bus Terminal | 11:30 PM | RM55.00 | 1+2 |
| Stesen Bas Kerteh | Terminal Bas Taman U | 11:30 PM | RM69.00 | 1+2 |
| Stesen Bas Kerteh | Ulu Tiram | 11:45 AM11:00 PM | RM69.00 | 1+2 |
| Stesen Bas Paka | Ayer Hitam Bus Terminal | 11:15 PM | RM69.00 | 1+2 |
| Stesen Bas Paka | Kota Tinggi | 11:30 AM10:45 PM | RM69.00 | 1+2 |
| Stesen Bas Paka | Larkin Sentral | 11:30 AM10:45 PM11:15 PM | RM69.00 | 1+2 |
| Stesen Bas Paka | Majlis Daerah Yong Peng | 11:15 PM | RM69.00 | 1+2 |
| Stesen Bas Paka | Mersing | 11:30 AM10:45 PM | RM50.00 | 1+2 |
| Stesen Bas Paka | Pasir Gudang Bus Terminal | 11:30 AM10:45 PM11:15 PM | RM75.00 | 1+2 |
| Stesen Bas Paka | Segamat Bus Terminal | 11:15 PM | RM55.00 | 1+2 |
| Stesen Bas Paka | Terminal Bas Taman U | 11:15 PM | RM69.00 | 1+2 |
| Stesen Bas Paka | Ulu Tiram | 11:30 AM10:45 PM | RM69.00 | 1+2 |
| Terminal Kuantan Sentral | Kota Tinggi | 12:55 AM1:15 PM | RM48.00 | 1+2 |
| Terminal Kuantan Sentral | Larkin Sentral | 12:55 AM1:15 PM | RM48.00 | 1+2 |
| Terminal Kuantan Sentral | Mersing | 12:55 AM1:15 PM | RM30.00 | 1+2 |
| Terminal Kuantan Sentral | Pasir Gudang Bus Terminal | 12:55 AM1:15 PM | RM48.00 | 1+2 |
| Terminal Kuantan Sentral | Ulu Tiram | 12:55 AM1:15 PM | RM48.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Ayer Hitam Bus Terminal | 8:30 PM | RM80.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Kota Tinggi | 8:30 AM8:00 PM | RM80.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Larkin Sentral | 8:30 AM8:00 PM8:30 PM | RM80.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Majlis Daerah Yong Peng | 8:30 PM | RM80.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Mersing | 8:30 AM8:00 PM | RM60.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Pasir Gudang Bus Terminal | 8:30 AM8:00 PM8:30 PM | RM80.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Segamat Bus Terminal | 8:30 PM | RM59.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Terminal Bas Taman U | 8:30 PM | RM80.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Ulu Tiram | 8:30 AM8:00 PM | RM80.00 | 1+2 |
To Kedah
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Changlun Bus Terminal | 8:00 PM | RM75.00 | 1+2 |
| Dungun Bus Terminal | Jitra Bus Terminal | 8:00 PM | RM75.00 | 1+2 |
| Dungun Bus Terminal | Shahab Perdana Bus Terminal, Alor Setar | 8:00 PM | RM75.00 | 1+2 |
| Dungun Bus Terminal | Terminal Bas Ekspres Ukir Square Sungai Petani | 8:00 PM | RM65.00 | 1+2 |
| Hentian Bas Marang | Changlun Bus Terminal | 9:00 PM | RM66.00 | 1+2 |
| Hentian Bas Marang | Jitra Bus Terminal | 9:00 PM | RM66.00 | 1+2 |
| Hentian Bas Marang | Shahab Perdana Bus Terminal, Alor Setar | 9:00 PM | RM64.00 | 1+2 |
| Hentian Bas Marang | Terminal Bas Ekspres Ukir Square Sungai Petani | 9:00 PM | RM55.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Changlun Bus Terminal | 9:30 PM | RM66.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Jitra Bus Terminal | 9:30 PM | RM66.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Shahab Perdana Bus Terminal, Alor Setar | 9:30 PM | RM64.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Terminal Bas Ekspres Ukir Square Sungai Petani | 9:30 PM | RM55.00 | 1+2 |
| Machang Bus Terminal | Changlun Bus Terminal | 11:59 PM | RM60.00 | 1+2 |
| Machang Bus Terminal | Jitra Bus Terminal | 11:59 PM | RM55.00 | 1+2 |
| Machang Bus Terminal | Shahab Perdana Bus Terminal, Alor Setar | 11:59 PM | RM55.00 | 1+2 |
| Machang Bus Terminal | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:59 PM | RM50.00 | 1+2 |
| R&R Jabi, Jerteh | Changlun Bus Terminal | 11:45 PM | RM63.00 | 1+2 |
| R&R Jabi, Jerteh | Jitra Bus Terminal | 11:45 PM | RM62.00 | 1+2 |
| R&R Jabi, Jerteh | Shahab Perdana Bus Terminal, Alor Setar | 11:45 PM | RM61.00 | 1+2 |
| R&R Jabi, Jerteh | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:45 PM | RM50.00 | 1+2 |
| Stesen Bas Bandar Chukai | Changlun Bus Terminal | 6:00 PM | RM85.00 | 1+2 |
| Stesen Bas Bandar Chukai | Jitra Bus Terminal | 6:00 PM | RM85.00 | 1+2 |
| Stesen Bas Bandar Chukai | Shahab Perdana Bus Terminal, Alor Setar | 6:00 PM | RM85.00 | 1+2 |
| Stesen Bas Bandar Chukai | Terminal Bas Ekspres Ukir Square Sungai Petani | 6:00 PM | RM75.00 | 1+2 |
| Stesen Bas Kerteh | Changlun Bus Terminal | 7:15 PM | RM85.00 | 1+2 |
| Stesen Bas Kerteh | Jitra Bus Terminal | 7:15 PM | RM85.00 | 1+2 |
| Stesen Bas Kerteh | Shahab Perdana Bus Terminal, Alor Setar | 7:15 PM | RM85.00 | 1+2 |
| Stesen Bas Kerteh | Terminal Bas Ekspres Ukir Square Sungai Petani | 7:15 PM | RM75.00 | 1+2 |
| Stesen Bas Paka | Changlun Bus Terminal | 7:30 PM | RM85.00 | 1+2 |
| Stesen Bas Paka | Jitra Bus Terminal | 7:30 PM | RM85.00 | 1+2 |
| Stesen Bas Paka | Shahab Perdana Bus Terminal, Alor Setar | 7:30 PM | RM85.00 | 1+2 |
| Stesen Bas Paka | Terminal Bas Ekspres Ukir Square Sungai Petani | 7:30 PM | RM75.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Changlun Bus Terminal | 11:00 PM | RM63.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Jitra Bus Terminal | 11:00 PM | RM62.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Shahab Perdana Bus Terminal, Alor Setar | 11:00 PM | RM61.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:00 PM | RM50.00 | 1+2 |
| UITM Machang | Changlun Bus Terminal | 11:55 PM | RM60.00 | 1+2 |
| UITM Machang | Jitra Bus Terminal | 11:55 PM | RM55.00 | 1+2 |
| UITM Machang | Shahab Perdana Bus Terminal, Alor Setar | 11:55 PM | RM55.00 | 1+2 |
| UITM Machang | Terminal Bas Ekspres Ukir Square Sungai Petani | 11:55 PM | RM50.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Changlun Bus Terminal | 10:00 PM | RM66.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Jitra Bus Terminal | 10:00 PM | RM66.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Shahab Perdana Bus Terminal, Alor Setar | 10:00 PM | RM64.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Terminal Bas Ekspres Ukir Square Sungai Petani | 10:00 PM | RM55.00 | 1+2 |
To Pahang
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Muadzam Shah Bus Terminal | 10:45 PM | RM45.00 | 1+2 |
| Dungun Bus Terminal | Shell Kuala Rompin | 11:00 AM10:30 PM | RM50.00 | 1+2 |
| Hentian Bas Marang | Muadzam Shah Bus Terminal | 10:00 PM | RM45.00 | 1+2 |
| Hentian Bas Marang | Shell Kuala Rompin | 10:00 AM9:30 PM | RM50.00 | 1+2 |
| Kajang Bus Terminal | Terminal Kuantan Sentral | 9:30 AM11:30 AM7:30 PM10:00 PM | RM50.00 | 1+2 |
| Klang Sentral Sani Bus Terminal | Terminal Kuantan Sentral | 7:30 AM3:30 PM10:30 PM | RM45.00 | 1+2 |
| Kota Tinggi | Terminal Kuantan Sentral | 10:30 AM10:00 PM | RM48.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Muadzam Shah Bus Terminal | 9:30 PM | RM45.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Shell Kuala Rompin | 9:30 AM9:00 PM | RM50.00 | 1+2 |
| Larkin Sentral | Terminal Kuantan Sentral | 9:30 AM9:00 PM | RM48.00 | 1+2 |
| Mersing | Terminal Kuantan Sentral | 11:30 AM11:15 PM | RM30.00 | 1+2 |
| Pasir Gudang Bus Terminal | Terminal Kuantan Sentral | 8:30 AM8:00 PM | RM48.00 | 1+2 |
| Putrajaya Sentral | Terminal Kuantan Sentral | 10:15 AM12:15 PM8:15 PM10:45 PM | RM41.00 | 1+2 |
| Shell Kuala Rompin | Terminal Kuantan Sentral | 12:30 PM11:59 PM | RM30.00 | 1+2 |
| Stesen Bas Bandar Chukai | Muadzam Shah Bus Terminal | 12:15 AM | RM45.00 | 1+2 |
| Stesen Bas Bandar Chukai | Shell Kuala Rompin | 11:59 PM | RM50.00 | 1+2 |
| Stesen Bas Kerteh | Muadzam Shah Bus Terminal | 11:30 PM | RM45.00 | 1+2 |
| Stesen Bas Kerteh | Shell Kuala Rompin | 11:45 AM11:00 PM | RM50.00 | 1+2 |
| Stesen Bas Paka | Muadzam Shah Bus Terminal | 11:15 PM | RM45.00 | 1+2 |
| Stesen Bas Paka | Shell Kuala Rompin | 11:30 AM10:45 PM | RM50.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Terminal Kuantan Sentral | 12:30 AM9:30 AM11:30 AM1:30 PM5:30 PM9:30 PM11:45 PM | RM38.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Kuantan Sentral | 12:00 AM9:00 AM11:00 AM1:00 PM5:00 PM9:00 PM11:30 PM | RM38.00 | 1+2 |
| Terminal 1 Seremban | Terminal Kuantan Sentral | 8:30 AM10:30 AM6:30 PM9:00 PM | RM50.00 | 1+2 |
| Terminal 17, Shah Alam | Terminal Kuantan Sentral | 8:00 AM4:00 PM11:00 PM | RM41.00 | 1+2 |
| Terminal Kuantan Sentral | Shell Kuala Rompin | 12:55 AM1:15 PM | RM30.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Muadzam Shah Bus Terminal | 8:30 PM | RM45.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Shell Kuala Rompin | 8:30 AM8:00 PM | RM50.00 | 1+2 |
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Alor Gajah Bus Terminal | TBS (Terminal Bersepadu Selatan) | 12:00 PM9:00 PM | RM20.00 | 1+2 |
| Dungun Bus Terminal | Putrajaya Sentral | 12:00 AM11:00 AM4:00 PM6:00 PM8:00 PM11:00 PM | RM59.30 | 1+2 |
| Dungun Bus Terminal | TBG (Terminal Bersepadu Gombak) | 12:00 AM9:00 AM10:00 AM11:00 AM12:00 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM8:00 PM11:00 PM11:30 PM11:45 PM11:59 PM | RM52.50 | 1+2 |
| Dungun Bus Terminal | TBS (Terminal Bersepadu Selatan) | 12:00 AM9:00 AM10:00 AM11:00 AM12:00 PM2:00 PM3:00 PM4:00 PM5:00 PM6:00 PM8:00 PM11:00 PM11:30 PM11:45 PM11:59 PM | RM56.30 | 1+2 |
| Hentian Bas Marang | Putrajaya Sentral | 10:00 AM3:00 PM5:00 PM7:00 PM10:00 PM | RM69.80 | 1+2 |
| Hentian Bas Marang | TBG (Terminal Bersepadu Gombak) | 8:00 AM9:00 AM10:00 AM11:00 AM1:00 PM2:00 PM3:00 PM4:00 PM5:00 PM7:00 PM10:00 PM10:30 PM11:00 PM11:30 PM | RM64.80 | 1+2 |
| Hentian Bas Marang | TBS (Terminal Bersepadu Selatan) | 8:00 AM9:00 AM10:00 AM11:00 AM1:00 PM2:00 PM3:00 PM4:00 PM5:00 PM7:00 PM10:00 PM10:30 PM11:00 PM11:30 PM | RM68.60 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Putrajaya Sentral | 9:30 AM2:30 PM4:30 PM6:30 PM9:30 PM | RM69.80 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | TBG (Terminal Bersepadu Gombak) | 7:30 AM8:30 AM9:30 AM10:30 AM12:30 PM1:30 PM2:30 PM3:30 PM4:30 PM6:30 PM9:30 PM10:00 PM10:30 PM11:00 PM | RM64.80 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | TBS (Terminal Bersepadu Selatan) | 7:30 AM8:30 AM9:30 AM10:30 AM12:30 PM1:30 PM2:30 PM3:30 PM4:30 PM6:30 PM9:30 PM10:00 PM10:30 PM11:00 PM | RM68.60 | 1+2 |
| Melaka Sentral | TBS (Terminal Bersepadu Selatan) | 11:00 AM8:00 PM | RM20.00 | 1+2 |
| Stesen Bas Bandar Chukai | Putrajaya Sentral | 9:30 AM11:30 AM5:30 PM8:30 PM | RM55.00 | 1+2 |
| Stesen Bas Bandar Chukai | TBG (Terminal Bersepadu Gombak) | 7:30 AM9:30 AM11:30 AM3:30 PM5:30 PM8:30 PM11:55 PM | RM54.00 | 1+2 |
| Stesen Bas Bandar Chukai | TBS (Terminal Bersepadu Selatan) | 7:30 AM9:30 AM11:30 AM3:30 PM5:30 PM8:30 PM11:55 PM | RM54.00 | 1+2 |
| Stesen Bas Kerteh | Putrajaya Sentral | 12:45 AM11:45 AM4:45 PM6:45 PM8:45 PM11:45 PM | RM59.30 | 1+2 |
| Stesen Bas Kerteh | TBG (Terminal Bersepadu Gombak) | 12:45 AM9:45 AM10:45 AM11:45 AM12:45 PM2:45 PM3:45 PM4:45 PM5:45 PM6:45 PM8:45 PM11:45 PM11:59 PM | RM52.50 | 1+2 |
| Stesen Bas Kerteh | TBS (Terminal Bersepadu Selatan) | 12:45 AM9:45 AM10:45 AM11:45 AM12:45 PM2:45 PM3:45 PM4:45 PM5:45 PM6:45 PM8:45 PM11:45 PM11:59 PM | RM56.30 | 1+2 |
| Stesen Bas Paka | Putrajaya Sentral | 12:30 AM11:30 AM4:30 PM6:30 PM8:30 PM11:30 PM | RM59.30 | 1+2 |
| Stesen Bas Paka | TBG (Terminal Bersepadu Gombak) | 12:30 AM9:30 AM10:30 AM11:30 AM12:30 PM2:30 PM3:30 PM4:30 PM5:30 PM6:30 PM8:30 PM11:30 PM11:45 PM11:55 PM | RM52.50 | 1+2 |
| Stesen Bas Paka | TBS (Terminal Bersepadu Selatan) | 12:30 AM9:30 AM10:30 AM11:30 AM12:30 PM2:30 PM3:30 PM4:30 PM5:30 PM6:30 PM8:30 PM11:30 PM11:45 PM11:55 PM | RM56.30 | 1+2 |
| Terminal Kuantan Sentral | Putrajaya Sentral | 10:30 AM12:30 PM6:30 PM9:30 PM | RM41.00 | 1+2 |
| Terminal Kuantan Sentral | TBG (Terminal Bersepadu Gombak) | 12:55 AM8:30 AM10:30 AM12:30 PM4:30 PM6:30 PM9:30 PM | RM38.00 | 1+2 |
| Terminal Kuantan Sentral | TBS (Terminal Bersepadu Selatan) | 12:55 AM8:30 AM10:30 AM12:30 PM4:30 PM6:30 PM9:30 PM | RM38.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Putrajaya Sentral | 8:30 AM1:30 PM3:30 PM5:30 PM8:30 PM | RM69.80 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | TBG (Terminal Bersepadu Gombak) | 7:30 AM8:30 AM9:30 AM11:30 AM12:30 PM1:30 PM2:30 PM3:30 PM5:30 PM8:30 PM9:00 PM10:00 PM | RM64.80 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | TBS (Terminal Bersepadu Selatan) | 7:30 AM8:30 AM9:30 AM11:30 AM12:30 PM1:30 PM2:30 PM3:30 PM5:30 PM8:30 PM9:00 PM10:00 PM | RM68.60 | 1+2 |
To Selangor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Kajang Bus Terminal | 12:00 AM11:00 AM4:00 PM6:00 PM8:00 PM11:00 PM | RM59.10 | 1+2 |
| Dungun Bus Terminal | Klang Sentral Sani Bus Terminal | 10:00 AM12:00 PM2:00 PM5:00 PM11:30 PM11:59 PM | RM59.60 | 1+2 |
| Dungun Bus Terminal | Terminal 17, Shah Alam | 10:00 AM12:00 PM2:00 PM3:00 PM5:00 PM11:30 PM11:59 PM | RM59.10 | 1+2 |
| Hentian Bas Marang | Kajang Bus Terminal | 10:00 AM3:00 PM5:00 PM7:00 PM10:00 PM | RM71.30 | 1+2 |
| Hentian Bas Marang | Klang Sentral Sani Bus Terminal | 9:00 AM11:00 AM1:00 PM4:00 PM10:30 PM11:30 PM | RM71.90 | 1+2 |
| Hentian Bas Marang | Terminal 17, Shah Alam | 9:00 AM11:00 AM1:00 PM2:00 PM4:00 PM10:30 PM11:30 PM | RM71.40 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Kajang Bus Terminal | 9:30 AM2:30 PM4:30 PM6:30 PM9:30 PM | RM71.30 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Klang Sentral Sani Bus Terminal | 8:30 AM10:30 AM12:30 PM3:30 PM10:00 PM11:00 PM | RM71.90 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Terminal 17, Shah Alam | 8:30 AM10:30 AM12:30 PM1:30 PM3:30 PM10:00 PM11:00 PM | RM71.40 | 1+2 |
| Stesen Bas Bandar Chukai | Kajang Bus Terminal | 9:30 AM11:30 AM5:30 PM8:30 PM | RM60.00 | 1+2 |
| Stesen Bas Bandar Chukai | Klang Sentral Sani Bus Terminal | 7:30 AM3:30 PM11:55 PM | RM50.00 | 1+2 |
| Stesen Bas Bandar Chukai | Terminal 17, Shah Alam | 7:30 AM3:30 PM11:55 PM | RM50.00 | 1+2 |
| Stesen Bas Kerteh | Kajang Bus Terminal | 12:45 AM11:45 AM4:45 PM6:45 PM8:45 PM11:45 PM | RM59.10 | 1+2 |
| Stesen Bas Kerteh | Klang Sentral Sani Bus Terminal | 12:45 AM10:45 AM12:45 PM2:45 PM5:45 PM11:59 PM | RM59.60 | 1+2 |
| Stesen Bas Kerteh | Terminal 17, Shah Alam | 12:45 AM10:45 AM12:45 PM2:45 PM3:45 PM5:45 PM11:59 PM | RM59.10 | 1+2 |
| Stesen Bas Paka | Kajang Bus Terminal | 12:30 AM11:30 AM4:30 PM6:30 PM8:30 PM11:30 PM | RM59.10 | 1+2 |
| Stesen Bas Paka | Klang Sentral Sani Bus Terminal | 12:30 AM10:30 AM12:30 PM2:30 PM5:30 PM11:45 PM | RM59.60 | 1+2 |
| Stesen Bas Paka | Terminal 17, Shah Alam | 12:30 AM10:30 AM12:30 PM2:30 PM3:30 PM5:30 PM11:45 PM | RM59.10 | 1+2 |
| Terminal Kuantan Sentral | Kajang Bus Terminal | 10:30 AM12:30 PM6:30 PM9:30 PM | RM50.00 | 1+2 |
| Terminal Kuantan Sentral | Klang Sentral Sani Bus Terminal | 12:55 AM8:30 AM4:30 PM | RM45.00 | 1+2 |
| Terminal Kuantan Sentral | Terminal 17, Shah Alam | 12:55 AM8:30 AM4:30 PM | RM41.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Kajang Bus Terminal | 8:30 AM1:30 PM3:30 PM5:30 PM8:30 PM | RM71.30 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Klang Sentral Sani Bus Terminal | 7:30 AM9:30 AM11:30 AM2:30 PM9:00 PM10:00 PM | RM71.90 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Terminal 17, Shah Alam | 7:30 AM9:30 AM11:30 AM12:30 PM2:30 PM9:00 PM10:00 PM | RM71.40 | 1+2 |
To Perlis
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Kuala Perlis Bus Terminal | 8:00 PM | RM75.00 | 1+2 |
| Dungun Bus Terminal | Perlis Sentral | 8:00 PM | RM75.00 | 1+2 |
| Hentian Bas Marang | Kuala Perlis Bus Terminal | 9:00 PM | RM69.00 | 1+2 |
| Hentian Bas Marang | Perlis Sentral | 9:00 PM | RM67.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Kuala Perlis Bus Terminal | 9:30 PM | RM69.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Perlis Sentral | 9:30 PM | RM67.00 | 1+2 |
| Machang Bus Terminal | Kuala Perlis Bus Terminal | 11:59 PM | RM65.00 | 1+2 |
| Machang Bus Terminal | Perlis Sentral | 11:59 PM | RM65.00 | 1+2 |
| R&R Jabi, Jerteh | Kuala Perlis Bus Terminal | 11:45 PM | RM65.00 | 1+2 |
| R&R Jabi, Jerteh | Perlis Sentral | 11:45 PM | RM65.00 | 1+2 |
| Stesen Bas Bandar Chukai | Kuala Perlis Bus Terminal | 6:00 PM | RM85.00 | 1+2 |
| Stesen Bas Bandar Chukai | Perlis Sentral | 6:00 PM | RM85.00 | 1+2 |
| Stesen Bas Kerteh | Kuala Perlis Bus Terminal | 7:15 PM | RM85.00 | 1+2 |
| Stesen Bas Kerteh | Perlis Sentral | 7:15 PM | RM85.00 | 1+2 |
| Stesen Bas Paka | Kuala Perlis Bus Terminal | 7:30 PM | RM85.00 | 1+2 |
| Stesen Bas Paka | Perlis Sentral | 7:30 PM | RM85.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Kuala Perlis Bus Terminal | 11:00 PM | RM64.00 | 1+2 |
| Terminal Bas dan Kereta Sewa Bandar Permaisuri, Setiu | Perlis Sentral | 11:00 PM | RM64.00 | 1+2 |
| UITM Machang | Kuala Perlis Bus Terminal | 11:55 PM | RM65.00 | 1+2 |
| UITM Machang | Perlis Sentral | 11:55 PM | RM65.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Kuala Perlis Bus Terminal | 10:00 PM | RM69.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Perlis Sentral | 10:00 PM | RM67.00 | 1+2 |
To Kelantan
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Changlun Bus Terminal | Machang Bus Terminal | 8:30 PM | RM60.00 | 1+2 |
| Changlun Bus Terminal | UITM Machang | 8:30 PM | RM60.00 | 1+2 |
| Jitra Bus Terminal | Machang Bus Terminal | 9:00 PM | RM55.00 | 1+2 |
| Jitra Bus Terminal | UITM Machang | 9:00 PM | RM55.00 | 1+2 |
| Kuala Perlis Bus Terminal | Machang Bus Terminal | 7:30 PM | RM65.00 | 1+2 |
| Kuala Perlis Bus Terminal | UITM Machang | 7:30 PM | RM65.00 | 1+2 |
| Perlis Sentral | Machang Bus Terminal | 8:00 PM | RM65.00 | 1+2 |
| Perlis Sentral | UITM Machang | 8:00 PM | RM65.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Machang Bus Terminal | 9:30 PM | RM55.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | UITM Machang | 9:30 PM | RM55.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Machang Bus Terminal | 10:45 PM | RM50.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | UITM Machang | 10:45 PM | RM50.00 | 1+2 |
To Malacca
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Alor Gajah Bus Terminal | 9:00 AM11:45 PM | RM75.60 | 1+2 |
| Dungun Bus Terminal | Melaka Sentral | 9:00 AM11:45 PM | RM75.60 | 1+2 |
| Hentian Bas Marang | Alor Gajah Bus Terminal | 8:00 AM11:00 PM | RM88.00 | 1+2 |
| Hentian Bas Marang | Melaka Sentral | 8:00 AM11:00 PM | RM88.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Alor Gajah Bus Terminal | 7:30 AM10:30 PM | RM88.00 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Melaka Sentral | 7:30 AM10:30 PM | RM88.00 | 1+2 |
| Stesen Bas Kerteh | Alor Gajah Bus Terminal | 9:45 AM11:59 PM | RM75.60 | 1+2 |
| Stesen Bas Kerteh | Melaka Sentral | 9:45 AM11:59 PM | RM75.60 | 1+2 |
| Stesen Bas Paka | Alor Gajah Bus Terminal | 9:30 AM11:55 PM | RM75.60 | 1+2 |
| Stesen Bas Paka | Melaka Sentral | 9:30 AM11:55 PM | RM75.60 | 1+2 |
To Negeri Sembilan
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Terminal 1 Seremban | 12:00 AM11:00 AM4:00 PM6:00 PM8:00 PM11:00 PM11:45 PM | RM63.80 | 1+2 |
| Hentian Bas Marang | Terminal 1 Seremban | 10:00 AM3:00 PM5:00 PM7:00 PM10:00 PM11:00 PM | RM76.40 | 1+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Terminal 1 Seremban | 9:30 AM2:30 PM4:30 PM6:30 PM9:30 PM10:30 PM | RM76.40 | 1+2 |
| Stesen Bas Bandar Chukai | Terminal 1 Seremban | 9:30 AM11:30 AM5:30 PM8:30 PM | RM60.00 | 1+2 |
| Stesen Bas Kerteh | Terminal 1 Seremban | 12:45 AM11:45 AM4:45 PM6:45 PM8:45 PM11:45 PM11:59 PM | RM63.80 | 1+2 |
| Stesen Bas Paka | Terminal 1 Seremban | 12:30 AM11:30 AM4:30 PM6:30 PM8:30 PM11:30 PM11:55 PM | RM63.80 | 1+2 |
| Terminal Kuantan Sentral | Terminal 1 Seremban | 10:30 AM12:30 PM6:30 PM9:30 PM | RM50.00 | 1+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Terminal 1 Seremban | 8:30 AM1:30 PM3:30 PM5:30 PM8:30 PM | RM76.40 | 1+2 |
Boarding points
Sani Express (Sani United) picks up at 37 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Alor Gajah Bus Terminal
- Ayer Hitam Bus Terminal
- Changlun Bus Terminal
- Dungun Bus Terminal
- Hentian Bas Marang
- Jitra Bus Terminal
- Kajang Bus Terminal
- Klang Sentral Sani Bus Terminal
- Kota Tinggi
- Kuala Perlis Bus Terminal
- Kuala Terengganu Bus Terminal (MBKT)
- Larkin Sentral
- Machang Bus Terminal
- Majlis Daerah Yong Peng
- Melaka Sentral
- Mersing
- Muadzam Shah Bus Terminal
- Pasir Gudang Bus Terminal
- Perlis Sentral
- Putrajaya Sentral
- R&R Jabi, Jerteh
- Segamat Bus Terminal
- Shahab Perdana Bus Terminal, Alor Setar
- Shell Kuala Rompin
Frequently asked questions
How much does a Sani Express (Sani United) ticket cost?
Sani Express (Sani United) fares start at RM20.00 one way, depending on the route and coach class.
Where does Sani Express (Sani United) go?
Sani Express (Sani United) serves 10 states — Terengganu, Johor, Kedah, Pahang, Kuala Lumpur, Selangor, Perlis, Kelantan, Malacca, Negeri Sembilan.
How do I book a Sani Express (Sani United) ticket?
You can book Sani Express (Sani United) tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do Sani Express (Sani United) buses depart?
Departures run from 12:00 AM through to 11:59 PM, depending on the route.