Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
AYU Express operates 67 scheduled routes to Kuala Lumpur, Terengganu and Pahang, with 133 departures a day and fares from RM25.00.
- Passenger rating
- 3.4 / 5
- Destination states
- 3
- Scheduled routes
- 67 · 133 daily departures
- Seating layouts
- 1+2
- Fares from
- RM25.00
- Official website
- www.busonlineticket.com/bus/ayu-express
Book AYU Express online
Check live AYU Express seat availability and get an instant e-ticket.
AYU 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. AYU Express may add, withdraw or retime services without notice.
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun | KLIA | 10:30 AM10:00 PM | RM75.00 | 1+2 |
| Dungun | KLIA 2 | 10:30 AM10:00 PM | RM75.00 | 1+2 |
| Dungun | Putrajaya Sentral | 10:30 AM10:00 PM | RM55.00 | 1+2 |
| Dungun | TBS (Terminal Bersepadu Selatan) | 10:30 AM10:00 PM | RM55.00 | 1+2 |
| Dungun | Terminal Bersepadu Gombak (TBG) | 10:30 AM10:00 PM | RM55.00 | 1+2 |
| Kampung Cacar Baru, Paka | KLIA | 10:50 AM10:20 PM | RM75.00 | 1+2 |
| Kampung Cacar Baru, Paka | KLIA 2 | 10:50 AM10:20 PM | RM75.00 | 1+2 |
| Kampung Cacar Baru, Paka | Putrajaya Sentral | 10:50 AM10:20 PM | RM55.00 | 1+2 |
| Kampung Cacar Baru, Paka | TBS (Terminal Bersepadu Selatan) | 10:50 AM10:20 PM | RM55.00 | 1+2 |
| Kampung Cacar Baru, Paka | Terminal Bersepadu Gombak (TBG) | 10:50 AM10:20 PM | RM55.00 | 1+2 |
| Kemaman | KLIA | 12:30 PM11:50 PM | RM75.00 | 1+2 |
| Kemaman | KLIA 2 | 12:30 PM11:50 PM | RM75.00 | 1+2 |
| Kemaman | Putrajaya Sentral | 12:30 PM11:50 PM | RM55.00 | 1+2 |
| Kemaman | TBS (Terminal Bersepadu Selatan) | 12:30 PM11:50 PM | RM55.00 | 1+2 |
| Kemaman | Terminal Bersepadu Gombak (TBG) | 12:30 PM11:50 PM | RM55.00 | 1+2 |
| Kuala Terengganu | KLIA | 9:00 AM8:30 PM | RM75.00 | 1+2 |
| Kuala Terengganu | KLIA 2 | 9:00 AM8:30 PM | RM75.00 | 1+2 |
| Kuala Terengganu | Putrajaya Sentral | 9:00 AM8:30 PM | RM55.00 | 1+2 |
| Kuala Terengganu | TBS (Terminal Bersepadu Selatan) | 9:00 AM8:30 PM | RM55.00 | 1+2 |
| Kuala Terengganu | Terminal Bersepadu Gombak (TBG) | 9:00 AM8:30 PM | RM55.00 | 1+2 |
| Kuantan (Terminal Sentral) | KLIA | 12:40 AM1:45 PM | RM65.00 | 1+2 |
| Kuantan (Terminal Sentral) | KLIA 2 | 12:40 AM1:45 PM | RM65.00 | 1+2 |
| Kuantan (Terminal Sentral) | Putrajaya Sentral | 12:40 AM1:45 PM | RM55.00 | 1+2 |
| Kuantan (Terminal Sentral) | TBS (Terminal Bersepadu Selatan) | 12:40 AM1:45 PM | RM55.00 | 1+2 |
| Kuantan (Terminal Sentral) | Terminal Bersepadu Gombak (TBG) | 12:40 AM1:45 PM | RM25.00 | 1+2 |
| Marang | KLIA | 9:30 AM9:00 PM | RM75.00 | 1+2 |
| Marang | KLIA 2 | 9:30 AM9:00 PM | RM75.00 | 1+2 |
| Marang | Putrajaya Sentral | 9:30 AM9:00 PM | RM55.00 | 1+2 |
| Marang | TBS (Terminal Bersepadu Selatan) | 9:30 AM9:00 PM | RM55.00 | 1+2 |
| Marang | Terminal Bersepadu Gombak (TBG) | 9:30 AM9:00 PM | RM55.00 | 1+2 |
| Stesen Bas Kerteh | KLIA | 11:10 AM10:40 PM | RM75.00 | 1+2 |
| Stesen Bas Kerteh | KLIA 2 | 11:10 AM10:40 PM | RM75.00 | 1+2 |
| Stesen Bas Kerteh | Putrajaya Sentral | 11:10 AM10:40 PM | RM55.00 | 1+2 |
| Stesen Bas Kerteh | TBS (Terminal Bersepadu Selatan) | 11:10 AM10:40 PM | RM55.00 | 1+2 |
| Stesen Bas Kerteh | Terminal Bersepadu Gombak (TBG) | 11:10 AM10:40 PM | RM55.00 | 1+2 |
To Terengganu
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| KLIA | Kemaman | 8:30 AM8:30 PM | RM90.00 | 1+2 |
| KLIA | Kuala Terengganu | 8:30 AM | RM90.00 | 1+2 |
| KLIA 2 | Dungun | 8:45 AM8:45 PM | RM90.00 | 1+2 |
| KLIA 2 | Kampung Cacar Baru, Paka | 8:45 AM8:45 PM | RM90.00 | 1+2 |
| KLIA 2 | Kemaman | 8:45 AM8:45 PM | RM90.00 | 1+2 |
| KLIA 2 | Kuala Terengganu | 8:45 AM8:45 PM | RM90.00 | 1+2 |
| KLIA 2 | Stesen Bas Kerteh | 8:45 AM8:45 PM | RM90.00 | 1+2 |
| Kuantan (Terminal Sentral) | Dungun | 1:30 AM2:00 PM | RM65.00 | 1+2 |
| Kuantan (Terminal Sentral) | Kampung Cacar Baru, Paka | 1:30 AM2:00 PM | RM65.00 | 1+2 |
| Kuantan (Terminal Sentral) | Kemaman | 1:30 AM2:00 PM | RM65.00 | 1+2 |
| Kuantan (Terminal Sentral) | Kuala Terengganu | 1:30 AM2:00 PM | RM65.00 | 1+2 |
| Kuantan (Terminal Sentral) | Stesen Bas Kerteh | 1:30 AM2:00 PM | RM65.00 | 1+2 |
| Putrajaya Sentral | Dungun | 9:15 AM9:15 PM | RM65.00 | 1+2 |
| Putrajaya Sentral | Kampung Cacar Baru, Paka | 9:15 AM9:15 PM | RM65.00 | 1+2 |
| Putrajaya Sentral | Kemaman | 9:15 AM9:15 PM | RM65.00 | 1+2 |
| Putrajaya Sentral | Kuala Terengganu | 9:15 AM9:15 PM | RM65.00 | 1+2 |
| Putrajaya Sentral | Stesen Bas Kerteh | 9:15 AM9:15 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Dungun | 10:00 AM10:00 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kampung Cacar Baru, Paka | 10:00 AM10:00 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kemaman | 10:00 AM10:00 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kuala Terengganu | 10:00 AM10:00 PM | RM65.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Stesen Bas Kerteh | 10:00 AM10:00 PM | RM65.00 | 1+2 |
To Pahang
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Dungun | Kuantan (Terminal Sentral) | 10:30 AM10:00 PM | RM25.00 | 1+2 |
| KLIA | Kuantan (Terminal Sentral) | 8:30 AM8:30 PM | RM80.00 | 1+2 |
| KLIA 2 | Kuantan (Terminal Sentral) | 8:45 AM8:45 PM | RM80.00 | 1+2 |
| Kampung Cacar Baru, Paka | Kuantan (Terminal Sentral) | 10:50 AM10:20 PM | RM25.00 | 1+2 |
| Kemaman | Kuantan (Terminal Sentral) | 12:30 PM11:50 PM | RM25.00 | 1+2 |
| Kuala Terengganu | Kuantan (Terminal Sentral) | 9:00 AM8:30 PM | RM25.00 | 1+2 |
| Marang | Kuantan (Terminal Sentral) | 9:30 AM9:00 PM | RM25.00 | 1+2 |
| Putrajaya Sentral | Kuantan (Terminal Sentral) | 9:15 AM9:15 PM | RM65.00 | 1+2 |
| Stesen Bas Kerteh | Kuantan (Terminal Sentral) | 11:10 AM10:40 PM | RM25.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kuantan (Terminal Sentral) | 10:00 AM10:00 PM | RM65.00 | 1+2 |
Boarding points
AYU Express picks up at 11 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Dungun
- KLIA
- KLIA 2
- Kampung Cacar Baru, Paka
- Kemaman
- Kuala Terengganu
- Kuantan (Terminal Sentral)
- Marang
- Putrajaya Sentral
- Stesen Bas Kerteh
- TBS (Terminal Bersepadu Selatan)
Frequently asked questions
How much does a AYU Express ticket cost?
AYU Express fares start at RM25.00 one way, depending on the route and coach class.
Where does AYU Express go?
AYU Express serves 3 states — Kuala Lumpur, Terengganu, Pahang.
How do I book a AYU Express ticket?
You can book AYU Express tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do AYU Express buses depart?
Departures run from 12:40 AM through to 11:50 PM, depending on the route.