Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

Lucky Express

29 routes · 4 states · 46 daily departures · from RM60.00

29
Routes
46
Daily departures
RM60.00
Fares from
Advertisement

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.

Check live fares & availability

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 Lumpur10 routes · 10 departures · from RM85.00
Lucky Express timetable — To Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Bukit Kayu Hitam Check PointDesa Aman Puri
12:45 PM
RM90.001+2
Bukit Kayu Hitam Check PointDesa Complex Kepong
12:45 PM
RM90.001+2
Bukit Kayu Hitam Check PointHentian Duta
12:45 PM
RM95.001+2
Bukit Kayu Hitam Check PointScott Garden
12:45 PM
RM90.001+2
Bukit Kayu Hitam Check PointTBS (Terminal Bersepadu Selatan)
12:45 PM
RM95.001+2
Changloon Bus TerminalDesa Aman Puri
1:45 PM
RM85.001+2
Changloon Bus TerminalDesa Complex Kepong
1:45 PM
RM85.001+2
Changloon Bus TerminalHentian Duta
1:45 PM
RM85.001+2
Changloon Bus TerminalScott Garden
1:45 PM
RM85.001+2
Changloon Bus TerminalTBS (Terminal Bersepadu Selatan)
1:45 PM
RM85.001+2
To Kedah9 routes · 18 departures · from RM60.00
Lucky Express timetable — To Kedah
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaBukit Kayu Hitam Check Point
10:45 PM11:45 PM11:46 PM
RM85.001+2 / Executive
Hentian DutaChangloon Bus Terminal
10:45 PM11:45 PM11:46 PM
RM75.001+2 / Executive
Hentian DutaShahab Perdana Bus Terminal, Alor Setar
11:45 PM11:46 PM
RM60.001+2
TBG (Terminal Bersepadu Gombak)Bukit Kayu Hitam Check Point
10:30 PM11:30 PM
RM85.001+2 / Executive
TBG (Terminal Bersepadu Gombak)Changloon Bus Terminal
10:30 PM11:30 PM
RM80.001+2 / Executive
TBG (Terminal Bersepadu Gombak)Shahab Perdana Bus Terminal, Alor Setar
11:30 PM
RM60.001+2
TBS (Terminal Bersepadu Selatan)Bukit Kayu Hitam Check Point
10:00 PM11:00 PM
RM80.001+2 / Executive
TBS (Terminal Bersepadu Selatan)Changloon Bus Terminal
10:00 PM11:00 PM
RM75.001+2 / Executive
TBS (Terminal Bersepadu Selatan)Shahab Perdana Bus Terminal, Alor Setar
11:00 PM
RM60.001+2
To Thailand6 routes · 14 departures · from RM95.00
Lucky Express timetable — To Thailand
Boarding pointArrival pointDeparture timesFare fromSeating
Hentian DutaDanok
10:45 PM11:45 PM11:46 PM
RM95.001+2 / Executive
Hentian DutaHatyai Songkhla (Chee Uthit Road)
10:45 PM11:45 PM11:46 PM
RM100.001+2 / Executive
TBG (Terminal Bersepadu Gombak)Danok
10:30 PM11:30 PM
RM100.001+2 / Executive
TBG (Terminal Bersepadu Gombak)Hatyai Songkhla (Chee Uthit Road)
10:30 PM11:30 PM
RM110.001+2 / Executive
TBS (Terminal Bersepadu Selatan)Danok
10:00 PM11:00 PM
RM95.001+2 / Executive
TBS (Terminal Bersepadu Selatan)Hatyai Songkhla (Chee Uthit Road)
10:00 PM11:00 PM
RM100.001+2 / Executive
To Selangor4 routes · 4 departures · from RM85.00
Lucky Express timetable — To Selangor
Boarding pointArrival pointDeparture timesFare fromSeating
Bukit Kayu Hitam Check PointPuchong IOI Mall
12:45 PM
RM90.001+2
Bukit Kayu Hitam Check PointSunway Pyramid Bus Stop
12:45 PM
RM90.001+2
Changloon Bus TerminalPuchong IOI Mall
1:45 PM
RM85.001+2
Changloon Bus TerminalSunway Pyramid Bus Stop
1:45 PM
RM85.001+2
No routes match your filter.
Click a section to expand it, or type in the filter box to search every section at once. Book Lucky Express

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.

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.

Other operators to Kuala Lumpur

Advertisement