Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
Suasana Holiday Express operates 70 scheduled routes to Kuala Lumpur, Kedah, Selangor, Perlis and Penang, with 368 departures a day and fares from RM50.00.
- Passenger rating
- 4.1 / 5
- Destination states
- 5
- Scheduled routes
- 70 · 368 daily departures
- Seating layouts
- 1+2
- Fares from
- RM50.00
- Official website
- www.busonlineticket.com/bus/suasana-holiday-express
Book Suasana Holiday Express online
Check live Suasana Holiday Express seat availability and get an instant e-ticket.
Suasana Holiday 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. Suasana Holiday Express may add, withdraw or retime services without notice.
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Changlun Bus Terminal | Hentian Duta | 7:30 AM8:15 AM9:30 AM11:15 AM12:15 PM8:15 PM10:15 PM10:45 PM | RM69.00 | 1+2 |
| Changlun Bus Terminal | KL Sentral | 10:15 PM | RM69.00 | 1+2 |
| Changlun Bus Terminal | Putrajaya Sentral | 8:15 AM9:30 AM11:15 AM12:15 PM8:15 PM10:45 PM | RM75.00 | 1+2 |
| Changlun Bus Terminal | TBS (Terminal Bersepadu Selatan) | 7:30 AM8:15 AM9:30 AM11:15 AM12:15 PM8:15 PM10:15 PM10:45 PM | RM69.00 | 1+2 |
| Jitra Bus Terminal | Hentian Duta | 8:45 AM10:00 AM11:45 AM12:45 PM8:45 PM10:45 PM11:15 PM | RM68.00 | 1+2 |
| Jitra Bus Terminal | KL Sentral | 10:45 PM | RM68.00 | 1+2 |
| Jitra Bus Terminal | Putrajaya Sentral | 8:45 AM10:00 AM11:45 AM12:45 PM8:45 PM11:15 PM | RM71.00 | 1+2 |
| Jitra Bus Terminal | TBS (Terminal Bersepadu Selatan) | 8:45 AM10:00 AM11:45 AM12:45 PM8:45 PM10:45 PM11:15 PM | RM68.00 | 1+2 |
| Kuala Perlis Bus Terminal | Hentian Duta | 10:00 AM11:15 AM7:30 PM9:00 PM9:30 PM | RM75.00 | 1+2 |
| Kuala Perlis Bus Terminal | KL Sentral | 9:00 PM | RM75.00 | 1+2 |
| Kuala Perlis Bus Terminal | Putrajaya Sentral | 10:00 AM11:15 AM7:30 PM9:30 PM | RM75.00 | 1+2 |
| Kuala Perlis Bus Terminal | TBS (Terminal Bersepadu Selatan) | 10:00 AM11:15 AM7:30 PM9:00 PM9:30 PM | RM75.00 | 1+2 |
| Perlis Sentral | Hentian Duta | 7:00 AM7:45 AM8:45 AM10:30 AM11:45 AM7:45 PM9:30 PM10:00 PM | RM75.00 | 1+2 |
| Perlis Sentral | KL Sentral | 9:30 PM | RM75.00 | 1+2 |
| Perlis Sentral | Putrajaya Sentral | 7:45 AM8:45 AM10:30 AM11:45 AM7:45 PM10:00 PM | RM78.00 | 1+2 |
| Perlis Sentral | TBS (Terminal Bersepadu Selatan) | 7:00 AM7:45 AM8:45 AM10:30 AM11:45 AM7:45 PM9:30 PM10:00 PM | RM75.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Hentian Duta | 8:15 AM9:15 AM10:45 AM12:15 PM1:15 PM9:15 PM11:15 PM11:45 PM | RM67.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | KL Sentral | 11:15 PM | RM67.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Putrajaya Sentral | 9:15 AM10:45 AM12:15 PM1:15 PM9:15 PM11:45 PM | RM69.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | TBS (Terminal Bersepadu Selatan) | 8:15 AM9:15 AM10:45 AM12:15 PM1:15 PM9:15 PM11:15 PM11:45 PM | RM67.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Hentian Duta | 9:15 AM10:30 AM11:45 AM1:15 PM2:30 PM10:30 PM | RM55.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Putrajaya Sentral | 10:30 AM11:45 AM1:15 PM2:30 PM10:30 PM | RM57.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | TBS (Terminal Bersepadu Selatan) | 9:15 AM10:30 AM11:45 AM1:15 PM2:30 PM10:30 PM | RM55.00 | 1+2 |
To Kedah
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Changlun Bus Terminal | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM69.00 | 1+2 |
| Hentian Duta | Jitra Bus Terminal | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM68.00 | 1+2 |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM67.00 | 1+2 |
| Hentian Duta | Terminal Bas Ekspres Ukir Square Sungai Petani | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM55.00 | 1+2 |
| Kajang Bus Terminal | Changlun Bus Terminal | 8:00 AM8:00 PM9:30 PM | RM72.00 | 1+2 |
| Kajang Bus Terminal | Jitra Bus Terminal | 8:00 AM8:00 PM9:30 PM | RM71.00 | 1+2 |
| Kajang Bus Terminal | Shahab Perdana Bus Terminal, Alor Setar | 8:00 AM8:00 PM9:30 PM | RM69.00 | 1+2 |
| Kajang Bus Terminal | Terminal Bas Ekspres Ukir Square Sungai Petani | 8:00 AM8:00 PM9:30 PM | RM60.00 | 1+2 |
| Putrajaya Sentral | Changlun Bus Terminal | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM75.00 | 1+2 |
| Putrajaya Sentral | Jitra Bus Terminal | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM71.00 | 1+2 |
| Putrajaya Sentral | Shahab Perdana Bus Terminal, Alor Setar | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM69.00 | 1+2 |
| Putrajaya Sentral | Terminal Bas Ekspres Ukir Square Sungai Petani | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM61.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Changlun Bus Terminal | 12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM | RM69.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Jitra Bus Terminal | 12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM | RM68.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM | RM67.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Terminal Bas Ekspres Ukir Square Sungai Petani | 12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM | RM55.00 | 1+2 |
| Terminal 17, Shah Alam | Changlun Bus Terminal | 8:00 AM1:45 PM6:00 PM10:15 PM | RM70.00 | 1+2 |
| Terminal 17, Shah Alam | Jitra Bus Terminal | 8:00 AM1:45 PM6:00 PM10:15 PM | RM70.00 | 1+2 |
| Terminal 17, Shah Alam | Shahab Perdana Bus Terminal, Alor Setar | 8:00 AM1:45 PM6:00 PM10:15 PM | RM69.00 | 1+2 |
| Terminal 17, Shah Alam | Terminal Bas Ekspres Ukir Square Sungai Petani | 8:00 AM1:45 PM6:00 PM10:15 PM | RM57.00 | 1+2 |
To Selangor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Changlun Bus Terminal | Kajang Bus Terminal | 8:15 AM9:30 AM8:15 PM10:45 PM | RM75.00 | 1+2 |
| Changlun Bus Terminal | Terminal 17, Shah Alam | 7:30 AM11:15 AM10:15 PM | RM70.00 | 1+2 |
| Jitra Bus Terminal | Kajang Bus Terminal | 8:45 AM10:00 AM8:45 PM11:15 PM | RM71.00 | 1+2 |
| Jitra Bus Terminal | Terminal 17, Shah Alam | 11:45 AM10:45 PM | RM70.00 | 1+2 |
| Kuala Perlis Bus Terminal | Kajang Bus Terminal | 7:30 PM9:30 PM | RM75.00 | 1+2 |
| Kuala Perlis Bus Terminal | Terminal 17, Shah Alam | 10:00 AM9:00 PM | RM74.00 | 1+2 |
| Perlis Sentral | Kajang Bus Terminal | 7:45 AM8:45 AM7:45 PM10:00 PM | RM78.00 | 1+2 |
| Perlis Sentral | Terminal 17, Shah Alam | 7:00 AM10:30 AM9:30 PM | RM78.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Kajang Bus Terminal | 9:15 AM10:45 AM9:15 PM11:45 PM | RM69.00 | 1+2 |
| Shahab Perdana Bus Terminal, Alor Setar | Terminal 17, Shah Alam | 8:15 AM12:15 PM11:15 PM | RM69.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Kajang Bus Terminal | 10:30 AM11:45 AM10:30 PM | RM57.00 | 1+2 |
| Terminal Bas Ekspres Ukir Square Sungai Petani | Terminal 17, Shah Alam | 9:15 AM1:15 PM | RM57.00 | 1+2 |
To Perlis
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Kuala Perlis Bus Terminal | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM75.00 | 1+2 |
| Hentian Duta | Perlis Sentral | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM75.00 | 1+2 |
| Kajang Bus Terminal | Kuala Perlis Bus Terminal | 8:00 AM8:00 PM9:30 PM | RM75.00 | 1+2 |
| Kajang Bus Terminal | Perlis Sentral | 8:00 AM8:00 PM9:30 PM | RM78.00 | 1+2 |
| Putrajaya Sentral | Kuala Perlis Bus Terminal | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM80.00 | 1+2 |
| Putrajaya Sentral | Perlis Sentral | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM80.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Kuala Perlis Bus Terminal | 12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM | RM75.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Perlis Sentral | 12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM | RM75.00 | 1+2 |
| Terminal 17, Shah Alam | Kuala Perlis Bus Terminal | 8:00 AM1:45 PM6:00 PM10:15 PM | RM78.00 | 1+2 |
| Terminal 17, Shah Alam | Perlis Sentral | 8:00 AM1:45 PM6:00 PM10:15 PM | RM78.00 | 1+2 |
To Pulau Pinang
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Penang Sentral | 12:45 AM9:30 AM10:00 AM4:00 PM8:15 PM9:30 PM11:00 PM11:59 PM | RM50.00 | 1+2 |
| Kajang Bus Terminal | Penang Sentral | 8:00 AM8:00 PM9:30 PM | RM55.00 | 1+2 |
| Putrajaya Sentral | Penang Sentral | 8:45 AM2:45 PM7:00 PM8:30 PM10:00 PM11:00 PM11:45 PM | RM55.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Penang Sentral | 12:15 AM9:00 AM9:30 AM3:30 PM7:45 PM9:00 PM10:30 PM11:30 PM | RM53.10 | 1+2 |
| Terminal 17, Shah Alam | Penang Sentral | 8:00 AM1:45 PM6:00 PM10:15 PM | RM59.10 | 1+2 |
Boarding points
Suasana Holiday Express picks up at 11 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Changlun Bus Terminal
- Hentian Duta
- Jitra Bus Terminal
- Kajang Bus Terminal
- Kuala Perlis Bus Terminal
- Perlis Sentral
- Putrajaya Sentral
- Shahab Perdana Bus Terminal, Alor Setar
- TBS (Terminal Bersepadu Selatan)
- Terminal 17, Shah Alam
- Terminal Bas Ekspres Ukir Square Sungai Petani
Frequently asked questions
How much does a Suasana Holiday Express ticket cost?
Suasana Holiday Express fares start at RM50.00 one way, depending on the route and coach class.
Where does Suasana Holiday Express go?
Suasana Holiday Express serves 5 states — Kuala Lumpur, Kedah, Selangor, Perlis, Pulau Pinang.
How do I book a Suasana Holiday Express ticket?
You can book Suasana Holiday Express tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do Suasana Holiday Express buses depart?
Departures run from 12:15 AM through to 11:59 PM, depending on the route.