Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
PERMATA EXPRESS operates 53 scheduled routes to Terengganu, Kuala Lumpur and Selangor, with 62 departures a day and fares from RM29.00.
- Passenger rating
- Not rated
- Destination states
- 3
- Scheduled routes
- 53 · 62 daily departures
- Seating layouts
- 2+2
- Fares from
- RM29.00
- Official website
- Not published
Book PERMATA EXPRESS online
Check live PERMATA EXPRESS seat availability and get an instant e-ticket.
PERMATA EXPRESS coaches
.png)
.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. PERMATA EXPRESS may add, withdraw or retime services without notice.
To Terengganu
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Stesen Bas Bandar Chukai | 11:10 PM | RM29.00 | 2+2 |
| Dungun Bus Terminal | Stesen Bas Kerteh | 11:10 PM | RM30.00 | 2+2 |
| Dungun Bus Terminal | Stesen Bas Paka | 11:10 PM | RM30.00 | 2+2 |
| Hentian Bas Marang | Stesen Bas Bandar Chukai | 10:10 PM | RM29.00 | 2+2 |
| Hentian Bas Marang | Stesen Bas Kerteh | 10:10 PM | RM29.00 | 2+2 |
| Hentian Bas Marang | Stesen Bas Paka | 10:10 PM | RM30.00 | 2+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Dungun Bus Terminal | 9:45 PM | RM30.00 | 2+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Stesen Bas Bandar Chukai | 9:45 PM | RM29.00 | 2+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Stesen Bas Kerteh | 9:45 PM | RM29.00 | 2+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Stesen Bas Paka | 9:45 PM | RM29.00 | 2+2 |
| Putrajaya Sentral | Kuala Berang Bus Terminal | 5:45 PM | RM75.00 | 2+2 |
| Putrajaya Sentral | Kuala Terengganu Bus Terminal (MBKT) | 5:45 PM | RM72.00 | 2+2 |
| Putrajaya Sentral | Universiti Sultan Zainal Abidin (UniSZA) | 5:45 PM | RM72.00 | 2+2 |
| Stesen Bas Kerteh | Stesen Bas Bandar Chukai | 11:40 PM | RM30.00 | 2+2 |
| Stesen Bas Paka | Stesen Bas Bandar Chukai | 11:20 PM11:30 PM | RM29.00 | 2+2 |
| TBG (Terminal Bersepadu Gombak) | Kuala Berang Bus Terminal | 7:30 PM | RM70.00 | 2+2 |
| TBG (Terminal Bersepadu Gombak) | Kuala Terengganu Bus Terminal (MBKT) | 7:30 PM | RM68.00 | 2+2 |
| TBG (Terminal Bersepadu Gombak) | Universiti Sultan Zainal Abidin (UniSZA) | 7:30 PM | RM68.00 | 2+2 |
| TBS (Terminal Bersepadu Selatan) | Kuala Berang Bus Terminal | 6:30 PM | RM70.00 | 2+2 |
| TBS (Terminal Bersepadu Selatan) | Kuala Terengganu Bus Terminal (MBKT) | 6:30 PM | RM68.00 | 2+2 |
| TBS (Terminal Bersepadu Selatan) | Universiti Sultan Zainal Abidin (UniSZA) | 6:30 PM | RM68.00 | 2+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Dungun Bus Terminal | 9:15 PM | RM29.00 | 2+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Stesen Bas Bandar Chukai | 9:15 PM | RM29.00 | 2+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Stesen Bas Kerteh | 9:15 PM | RM29.00 | 2+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Stesen Bas Paka | 9:15 PM | RM29.00 | 2+2 |
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Putrajaya Sentral | 11:10 PM | RM56.60 | 2+2 |
| Dungun Bus Terminal | TBG (Terminal Bersepadu Gombak) | 11:10 PM | RM50.60 | 2+2 |
| Dungun Bus Terminal | TBS (Terminal Bersepadu Selatan) | 11:10 PM | RM50.60 | 2+2 |
| Hentian Bas Marang | Putrajaya Sentral | 10:10 PM | RM60.20 | 2+2 |
| Hentian Bas Marang | TBG (Terminal Bersepadu Gombak) | 10:10 PM | RM56.60 | 2+2 |
| Hentian Bas Marang | TBS (Terminal Bersepadu Selatan) | 10:10 PM | RM56.60 | 2+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Putrajaya Sentral | 9:45 PM | RM60.20 | 2+2 |
| Kuala Terengganu Bus Terminal (MBKT) | TBG (Terminal Bersepadu Gombak) | 9:45 PM | RM56.60 | 2+2 |
| Kuala Terengganu Bus Terminal (MBKT) | TBS (Terminal Bersepadu Selatan) | 9:45 PM | RM56.60 | 2+2 |
| Stesen Bas Bandar Chukai | Putrajaya Sentral | 11:59 PM | RM50.00 | 2+2 |
| Stesen Bas Bandar Chukai | TBG (Terminal Bersepadu Gombak) | 11:59 PM | RM45.00 | 2+2 |
| Stesen Bas Bandar Chukai | TBS (Terminal Bersepadu Selatan) | 11:59 PM | RM45.00 | 2+2 |
| Stesen Bas Kerteh | Putrajaya Sentral | 11:40 PM11:45 PM | RM56.60 | 2+2 |
| Stesen Bas Kerteh | TBG (Terminal Bersepadu Gombak) | 11:40 PM11:45 PM | RM50.60 | 2+2 |
| Stesen Bas Kerteh | TBS (Terminal Bersepadu Selatan) | 11:40 PM11:45 PM | RM50.60 | 2+2 |
| Stesen Bas Paka | Putrajaya Sentral | 11:20 PM11:30 PM | RM56.60 | 2+2 |
| Stesen Bas Paka | TBG (Terminal Bersepadu Gombak) | 11:20 PM11:30 PM | RM50.60 | 2+2 |
| Stesen Bas Paka | TBS (Terminal Bersepadu Selatan) | 11:20 PM11:30 PM | RM50.60 | 2+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Putrajaya Sentral | 9:15 PM | RM70.00 | 2+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | TBG (Terminal Bersepadu Gombak) | 9:15 PM | RM67.50 | 2+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | TBS (Terminal Bersepadu Selatan) | 9:15 PM | RM67.50 | 2+2 |
To Selangor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun Bus Terminal | Terminal 17, Shah Alam | 11:10 PM | RM56.60 | 2+2 |
| Hentian Bas Marang | Terminal 17, Shah Alam | 10:10 PM | RM60.20 | 2+2 |
| Kuala Terengganu Bus Terminal (MBKT) | Terminal 17, Shah Alam | 9:45 PM | RM60.20 | 2+2 |
| Stesen Bas Bandar Chukai | Terminal 17, Shah Alam | 11:59 PM | RM50.00 | 2+2 |
| Stesen Bas Kerteh | Terminal 17, Shah Alam | 11:40 PM11:45 PM | RM56.60 | 2+2 |
| Stesen Bas Paka | Terminal 17, Shah Alam | 11:20 PM11:30 PM | RM56.60 | 2+2 |
| Universiti Sultan Zainal Abidin (UniSZA) | Terminal 17, Shah Alam | 9:15 PM | RM70.00 | 2+2 |
Boarding points
PERMATA EXPRESS picks up at 10 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Dungun Bus Terminal
- Hentian Bas Marang
- Kuala Terengganu Bus Terminal (MBKT)
- Putrajaya Sentral
- Stesen Bas Bandar Chukai
- Stesen Bas Kerteh
- Stesen Bas Paka
- TBG (Terminal Bersepadu Gombak)
- TBS (Terminal Bersepadu Selatan)
- Universiti Sultan Zainal Abidin (UniSZA)
Frequently asked questions
How much does a PERMATA EXPRESS ticket cost?
PERMATA EXPRESS fares start at RM29.00 one way, depending on the route and coach class.
Where does PERMATA EXPRESS go?
PERMATA EXPRESS serves 3 states — Terengganu, Kuala Lumpur, Selangor.
How do I book a PERMATA EXPRESS ticket?
You can book PERMATA EXPRESS tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do PERMATA EXPRESS buses depart?
Departures run from 5:45 PM through to 11:59 PM, depending on the route.