Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
AZ Liner Express operates 78 scheduled routes to Kelantan, Kuala Lumpur and Selangor, with 78 departures a day and fares from RM67.50.
- Passenger rating
- 3.8 / 5
- Destination states
- 3
- Scheduled routes
- 78 · 78 daily departures
- Seating layouts
- AZ LINER DD45
- Fares from
- RM67.50
- Official website
- www.busonlineticket.com/bus/az-liner
Book AZ Liner Express online
Check live AZ Liner Express seat availability and get an instant e-ticket.
AZ Liner 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. AZ Liner Express may add, withdraw or retime services without notice.
To Kelantan
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Klang Sentral Sani Bus Terminal | Bus Stop Chiku 3 | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Klang Sentral Sani Bus Terminal | Bus Stop Pasar Pulai Chondong | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Klang Sentral Sani Bus Terminal | Dataran Peladang, Kuala Krai | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Klang Sentral Sani Bus Terminal | Hentian Gua Musang | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Klang Sentral Sani Bus Terminal | Kok Lanas Bus Terminal | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Klang Sentral Sani Bus Terminal | Laloh Police Station | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Klang Sentral Sani Bus Terminal | Machang Bus Terminal | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Klang Sentral Sani Bus Terminal | Masjid Mukim Kadok | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Klang Sentral Sani Bus Terminal | Pasir Mas Bus Terminal | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Klang Sentral Sani Bus Terminal | Pertubuhan Peladang, Nilam Puri | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Klang Sentral Sani Bus Terminal | Terminal Bas Kota Bharu | 10:00 PM | RM72.00 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Bus Stop Chiku 3 | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Bus Stop Pasar Pulai Chondong | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Dataran Peladang, Kuala Krai | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Hentian Gua Musang | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Kok Lanas Bus Terminal | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Laloh Police Station | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Machang Bus Terminal | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Masjid Mukim Kadok | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Pasir Mas Bus Terminal | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Pertubuhan Peladang, Nilam Puri | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBG (Terminal Bersepadu Gombak) | Terminal Bas Kota Bharu | 11:45 PM | RM67.50 | AZ LINER DD45 |
| TBS (Terminal Bersepadu Selatan) | Dataran Peladang, Kuala Krai | 11:15 PM | RM67.50 | AZ LINER DD45 |
| TBS (Terminal Bersepadu Selatan) | Machang Bus Terminal | 11:15 PM | RM67.50 | AZ LINER DD45 |
| TBS (Terminal Bersepadu Selatan) | Pasir Mas Bus Terminal | 11:15 PM | RM67.50 | AZ LINER DD45 |
| TBS (Terminal Bersepadu Selatan) | Pertubuhan Peladang, Nilam Puri | 11:15 PM | RM67.50 | AZ LINER DD45 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Kota Bharu | 11:15 PM | RM67.50 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Bus Stop Chiku 3 | 10:30 PM | RM70.00 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Bus Stop Pasar Pulai Chondong | 10:30 PM | RM70.00 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Dataran Peladang, Kuala Krai | 10:30 PM | RM70.00 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Hentian Gua Musang | 10:30 PM | RM70.00 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Kok Lanas Bus Terminal | 10:30 PM | RM70.00 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Laloh Police Station | 10:30 PM | RM70.00 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Machang Bus Terminal | 10:30 PM | RM70.00 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Masjid Mukim Kadok | 10:30 PM | RM70.00 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Pasir Mas Bus Terminal | 10:30 PM | RM70.00 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Pertubuhan Peladang, Nilam Puri | 10:30 PM | RM70.00 | AZ LINER DD45 |
| Terminal 17, Shah Alam | Terminal Bas Kota Bharu | 10:30 PM | RM70.00 | AZ LINER DD45 |
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bus Stop Chiku 3 | TBG (Terminal Bersepadu Gombak) | 12:00 AM | RM67.50 | AZ LINER DD45 |
| Bus Stop Chiku 3 | TBS (Terminal Bersepadu Selatan) | 12:00 AM | RM67.50 | AZ LINER DD45 |
| Bus Stop Pasar Pulai Chondong | TBG (Terminal Bersepadu Gombak) | 10:00 PM | RM67.50 | AZ LINER DD45 |
| Bus Stop Pasar Pulai Chondong | TBS (Terminal Bersepadu Selatan) | 10:00 PM | RM67.50 | AZ LINER DD45 |
| Dataran Peladang, Kuala Krai | TBG (Terminal Bersepadu Gombak) | 10:45 PM | RM67.50 | AZ LINER DD45 |
| Dataran Peladang, Kuala Krai | TBS (Terminal Bersepadu Selatan) | 10:45 PM | RM67.50 | AZ LINER DD45 |
| Hentian Gua Musang | TBG (Terminal Bersepadu Gombak) | 12:30 AM | RM67.50 | AZ LINER DD45 |
| Hentian Gua Musang | TBS (Terminal Bersepadu Selatan) | 12:30 AM | RM67.50 | AZ LINER DD45 |
| Kok Lanas Bus Terminal | TBG (Terminal Bersepadu Gombak) | 9:50 PM | RM67.50 | AZ LINER DD45 |
| Kok Lanas Bus Terminal | TBS (Terminal Bersepadu Selatan) | 9:50 PM | RM67.50 | AZ LINER DD45 |
| Machang Bus Terminal | TBG (Terminal Bersepadu Gombak) | 10:15 PM | RM67.50 | AZ LINER DD45 |
| Machang Bus Terminal | TBS (Terminal Bersepadu Selatan) | 10:15 PM | RM67.50 | AZ LINER DD45 |
| Masjid Mukim Kadok | TBG (Terminal Bersepadu Gombak) | 9:35 PM | RM67.50 | AZ LINER DD45 |
| Masjid Mukim Kadok | TBS (Terminal Bersepadu Selatan) | 9:35 PM | RM67.50 | AZ LINER DD45 |
| Pertubuhan Peladang, Nilam Puri | TBG (Terminal Bersepadu Gombak) | 9:30 PM | RM67.50 | AZ LINER DD45 |
| Pertubuhan Peladang, Nilam Puri | TBS (Terminal Bersepadu Selatan) | 9:30 PM | RM67.50 | AZ LINER DD45 |
| Stesen Bas Ketereh | TBG (Terminal Bersepadu Gombak) | 9:45 PM | RM67.50 | AZ LINER DD45 |
| Stesen Bas Ketereh | TBS (Terminal Bersepadu Selatan) | 9:45 PM | RM67.50 | AZ LINER DD45 |
| Terminal Bas Kota Bharu | TBG (Terminal Bersepadu Gombak) | 9:00 PM | RM67.50 | AZ LINER DD45 |
| Terminal Bas Kota Bharu | TBS (Terminal Bersepadu Selatan) | 9:00 PM | RM68.00 | AZ LINER DD45 |
To Selangor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bus Stop Chiku 3 | Klang Sentral Sani Bus Terminal | 12:00 AM | RM67.50 | AZ LINER DD45 |
| Bus Stop Chiku 3 | Terminal 17, Shah Alam | 12:00 AM | RM67.50 | AZ LINER DD45 |
| Bus Stop Pasar Pulai Chondong | Klang Sentral Sani Bus Terminal | 10:00 PM | RM72.00 | AZ LINER DD45 |
| Bus Stop Pasar Pulai Chondong | Terminal 17, Shah Alam | 10:00 PM | RM67.90 | AZ LINER DD45 |
| Dataran Peladang, Kuala Krai | Klang Sentral Sani Bus Terminal | 10:45 PM | RM67.50 | AZ LINER DD45 |
| Dataran Peladang, Kuala Krai | Terminal 17, Shah Alam | 10:45 PM | RM67.50 | AZ LINER DD45 |
| Hentian Gua Musang | Klang Sentral Sani Bus Terminal | 12:30 AM | RM67.50 | AZ LINER DD45 |
| Hentian Gua Musang | Terminal 17, Shah Alam | 12:30 AM | RM67.50 | AZ LINER DD45 |
| Kok Lanas Bus Terminal | Klang Sentral Sani Bus Terminal | 9:50 PM | RM72.00 | AZ LINER DD45 |
| Kok Lanas Bus Terminal | Terminal 17, Shah Alam | 9:50 PM | RM67.90 | AZ LINER DD45 |
| Machang Bus Terminal | Klang Sentral Sani Bus Terminal | 10:15 PM | RM72.00 | AZ LINER DD45 |
| Machang Bus Terminal | Terminal 17, Shah Alam | 10:15 PM | RM67.90 | AZ LINER DD45 |
| Masjid Mukim Kadok | Klang Sentral Sani Bus Terminal | 9:35 PM | RM72.00 | AZ LINER DD45 |
| Masjid Mukim Kadok | Terminal 17, Shah Alam | 9:35 PM | RM67.90 | AZ LINER DD45 |
| Pertubuhan Peladang, Nilam Puri | Klang Sentral Sani Bus Terminal | 9:30 PM | RM71.00 | AZ LINER DD45 |
| Pertubuhan Peladang, Nilam Puri | Terminal 17, Shah Alam | 9:30 PM | RM67.90 | AZ LINER DD45 |
| Stesen Bas Ketereh | Klang Sentral Sani Bus Terminal | 9:45 PM | RM72.00 | AZ LINER DD45 |
| Stesen Bas Ketereh | Terminal 17, Shah Alam | 9:45 PM | RM67.90 | AZ LINER DD45 |
| Terminal Bas Kota Bharu | Klang Sentral Sani Bus Terminal | 9:00 PM | RM72.00 | AZ LINER DD45 |
| Terminal Bas Kota Bharu | Terminal 17, Shah Alam | 9:00 PM | RM70.00 | AZ LINER DD45 |
Boarding points
AZ Liner Express picks up at 14 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Bus Stop Chiku 3
- Bus Stop Pasar Pulai Chondong
- Dataran Peladang, Kuala Krai
- Hentian Gua Musang
- Klang Sentral Sani Bus Terminal
- Kok Lanas Bus Terminal
- Machang Bus Terminal
- Masjid Mukim Kadok
- Pertubuhan Peladang, Nilam Puri
- Stesen Bas Ketereh
- TBG (Terminal Bersepadu Gombak)
- TBS (Terminal Bersepadu Selatan)
- Terminal 17, Shah Alam
- Terminal Bas Kota Bharu
Frequently asked questions
How much does a AZ Liner Express ticket cost?
AZ Liner Express fares start at RM67.50 one way, depending on the route and coach class.
Where does AZ Liner Express go?
AZ Liner Express serves 3 states — Kelantan, Kuala Lumpur, Selangor.
How do I book a AZ Liner Express ticket?
You can book AZ Liner Express tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do AZ Liner Express buses depart?
Departures run from 12:00 AM through to 11:45 PM, depending on the route.