Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
Lucky Express operates 29 scheduled routes to Kuala Lumpur, Kedah, Thailand and Selangor, with 46 departures a day and fares from RM60.00.
- Passenger rating
- 4.3 / 5
- Destination states
- 4
- Scheduled routes
- 29 · 46 daily departures
- Seating layouts
- 1+2, Executive
- Fares from
- RM60.00
- Official website
- www.busonlineticket.com/bus/lucky-express-bus
Book Lucky Express online
Check live Lucky Express seat availability and get an instant e-ticket.
Lucky 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. Lucky Express may add, withdraw or retime services without notice.
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bukit Kayu Hitam Check Point | Desa Aman Puri | 12:45 PM | RM90.00 | 1+2 |
| Bukit Kayu Hitam Check Point | Desa Complex Kepong | 12:45 PM | RM90.00 | 1+2 |
| Bukit Kayu Hitam Check Point | Hentian Duta | 12:45 PM | RM95.00 | 1+2 |
| Bukit Kayu Hitam Check Point | Scott Garden | 12:45 PM | RM90.00 | 1+2 |
| Bukit Kayu Hitam Check Point | TBS (Terminal Bersepadu Selatan) | 12:45 PM | RM95.00 | 1+2 |
| Changloon Bus Terminal | Desa Aman Puri | 1:45 PM | RM85.00 | 1+2 |
| Changloon Bus Terminal | Desa Complex Kepong | 1:45 PM | RM85.00 | 1+2 |
| Changloon Bus Terminal | Hentian Duta | 1:45 PM | RM85.00 | 1+2 |
| Changloon Bus Terminal | Scott Garden | 1:45 PM | RM85.00 | 1+2 |
| Changloon Bus Terminal | TBS (Terminal Bersepadu Selatan) | 1:45 PM | RM85.00 | 1+2 |
To Kedah
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Bukit Kayu Hitam Check Point | 10:45 PM11:45 PM11:46 PM | RM85.00 | 1+2 / Executive |
| Hentian Duta | Changloon Bus Terminal | 10:45 PM11:45 PM11:46 PM | RM75.00 | 1+2 / Executive |
| Hentian Duta | Shahab Perdana Bus Terminal, Alor Setar | 11:45 PM11:46 PM | RM60.00 | 1+2 |
| TBG (Terminal Bersepadu Gombak) | Bukit Kayu Hitam Check Point | 10:30 PM11:30 PM | RM85.00 | 1+2 / Executive |
| TBG (Terminal Bersepadu Gombak) | Changloon Bus Terminal | 10:30 PM11:30 PM | RM80.00 | 1+2 / Executive |
| TBG (Terminal Bersepadu Gombak) | Shahab Perdana Bus Terminal, Alor Setar | 11:30 PM | RM60.00 | 1+2 |
| TBS (Terminal Bersepadu Selatan) | Bukit Kayu Hitam Check Point | 10:00 PM11:00 PM | RM80.00 | 1+2 / Executive |
| TBS (Terminal Bersepadu Selatan) | Changloon Bus Terminal | 10:00 PM11:00 PM | RM75.00 | 1+2 / Executive |
| TBS (Terminal Bersepadu Selatan) | Shahab Perdana Bus Terminal, Alor Setar | 11:00 PM | RM60.00 | 1+2 |
To Thailand
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Hentian Duta | Danok | 10:45 PM11:45 PM11:46 PM | RM95.00 | 1+2 / Executive |
| Hentian Duta | Hatyai Songkhla (Chee Uthit Road) | 10:45 PM11:45 PM11:46 PM | RM100.00 | 1+2 / Executive |
| TBG (Terminal Bersepadu Gombak) | Danok | 10:30 PM11:30 PM | RM100.00 | 1+2 / Executive |
| TBG (Terminal Bersepadu Gombak) | Hatyai Songkhla (Chee Uthit Road) | 10:30 PM11:30 PM | RM110.00 | 1+2 / Executive |
| TBS (Terminal Bersepadu Selatan) | Danok | 10:00 PM11:00 PM | RM95.00 | 1+2 / Executive |
| TBS (Terminal Bersepadu Selatan) | Hatyai Songkhla (Chee Uthit Road) | 10:00 PM11:00 PM | RM100.00 | 1+2 / Executive |
To Selangor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Bukit Kayu Hitam Check Point | Puchong IOI Mall | 12:45 PM | RM90.00 | 1+2 |
| Bukit Kayu Hitam Check Point | Sunway Pyramid Bus Stop | 12:45 PM | RM90.00 | 1+2 |
| Changloon Bus Terminal | Puchong IOI Mall | 1:45 PM | RM85.00 | 1+2 |
| Changloon Bus Terminal | Sunway Pyramid Bus Stop | 1:45 PM | RM85.00 | 1+2 |
Boarding points
Lucky Express picks up at 5 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- Bukit Kayu Hitam Check Point
- Changloon Bus Terminal
- Hentian Duta
- TBG (Terminal Bersepadu Gombak)
- TBS (Terminal Bersepadu Selatan)
Frequently asked questions
How much does a Lucky Express ticket cost?
Lucky Express fares start at RM60.00 one way, depending on the route and coach class.
Where does Lucky Express go?
Lucky Express serves 4 states — Kuala Lumpur, Kedah, Thailand, Selangor.
How do I book a Lucky Express ticket?
You can book Lucky Express tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do Lucky Express buses depart?
Departures run from 12:45 PM through to 11:46 PM, depending on the route.