Timetable data last refreshed August 2026. Operators change schedules at short notice — always confirm when you book.
YoYo Express operates 16 scheduled routes to Kuala Lumpur, Johor, Perak and Malacca, with 264 departures a day and fares from RM30.00.
- Passenger rating
- 4.2 / 5
- Destination states
- 4
- Scheduled routes
- 16 · 264 daily departures
- Seating layouts
- 1+2
- Fares from
- RM30.00
- Official website
- yoyo.my/Home
Book YoYo Express online
Check live YoYo Express seat availability and get an instant e-ticket.
YoYo 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. YoYo Express may add, withdraw or retime services without notice.
To Kuala Lumpur
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| Larkin Sentral | KLIA (Kuala Lumpur International Airport) | 12:15 AM5:15 AM6:30 AM7:15 AM8:15 AM9:15 AM9:45 AM10:15 AM11:15 AM12:15 PM2:15 PM4:15 PM7:15 PM8:45 PM9:15 PM9:45 PM10:15 PM10:45 PM11:00 PM11:45 PM11:55 PM | RM62.00 | 1+2 |
| Larkin Sentral | KLIA2 Transportation Hub | 12:15 AM5:15 AM6:30 AM7:15 AM8:15 AM9:15 AM9:45 AM10:15 AM11:15 AM12:15 PM2:15 PM4:15 PM7:15 PM8:45 PM9:15 PM9:45 PM10:15 PM10:45 PM11:00 PM11:45 PM11:55 PM | RM62.00 | 1+2 |
| Melaka Sentral | KLIA (Kuala Lumpur International Airport) | 1:00 AM9:00 AM10:30 AM1:00 PM2:30 PM7:30 PM9:00 PM11:30 PM | RM30.00 | 1+2 |
| Melaka Sentral | KLIA2 Transportation Hub | 1:00 AM9:00 AM10:30 AM1:00 PM2:30 PM7:30 PM9:00 PM11:30 PM | RM30.00 | 1+2 |
| Terminal Amanjaya, Ipoh | KLIA (Kuala Lumpur International Airport) | 12:00 AM1:00 AM3:00 AM6:00 AM7:00 AM8:00 AM9:00 AM10:00 AM12:00 PM2:00 PM4:00 PM6:00 PM8:00 PM10:00 PM11:00 PM | RM52.00 | 1+2 |
| Terminal Amanjaya, Ipoh | KLIA2 Transportation Hub | 12:00 AM1:00 AM3:00 AM6:00 AM7:00 AM8:00 AM9:00 AM10:00 AM12:00 PM2:00 PM4:00 PM6:00 PM8:00 PM10:00 PM11:00 PM | RM52.00 | 1+2 |
| Tun Aminah Bus Terminal | KLIA (Kuala Lumpur International Airport) | 12:30 AM12:40 AM1:00 AM6:00 AM7:15 AM8:00 AM9:00 AM10:00 AM10:30 AM11:00 AM12:00 PM1:00 PM3:00 PM5:00 PM8:00 PM9:30 PM10:00 PM10:30 PM11:00 PM11:30 PM11:45 PM | RM62.00 | 1+2 |
| Tun Aminah Bus Terminal | KLIA2 Transportation Hub | 12:30 AM12:40 AM1:00 AM6:00 AM7:15 AM8:00 AM9:00 AM10:00 AM10:30 AM11:00 AM12:00 PM1:00 PM3:00 PM5:00 PM8:00 PM9:30 PM10:00 PM10:30 PM11:00 PM11:30 PM11:45 PM | RM62.00 | 1+2 |
To Johor
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| KLIA (Kuala Lumpur International Airport) | Larkin Sentral | 1:10 AM2:10 AM3:10 AM4:25 AM5:25 AM6:25 AM7:40 AM8:10 AM8:55 AM10:10 AM10:55 AM12:10 PM1:10 PM3:10 PM4:25 PM5:10 PM6:10 PM7:25 PM8:55 PM10:10 PM10:55 PM11:25 PM | RM62.00 | 1+2 |
| KLIA (Kuala Lumpur International Airport) | Tun Aminah Bus Terminal | 1:10 AM2:10 AM3:10 AM4:25 AM5:25 AM6:25 AM7:40 AM8:10 AM8:55 AM10:10 AM10:55 AM12:10 PM1:10 PM3:10 PM4:25 PM5:10 PM6:10 PM7:25 PM8:55 PM10:10 PM10:55 PM11:25 PM | RM62.00 | 1+2 |
| KLIA2 Transportation Hub | Larkin Sentral | 1:30 AM2:30 AM3:30 AM4:45 AM5:45 AM6:45 AM8:00 AM8:30 AM9:15 AM10:30 AM11:15 AM12:30 PM1:30 PM3:30 PM4:45 PM5:30 PM6:30 PM7:45 PM9:15 PM10:30 PM11:15 PM11:45 PM | RM62.00 | 1+2 |
| KLIA2 Transportation Hub | Tun Aminah Bus Terminal | 1:30 AM2:30 AM3:30 AM4:45 AM5:45 AM6:45 AM8:00 AM8:30 AM9:15 AM10:30 AM11:15 AM12:30 PM1:30 PM3:30 PM4:45 PM5:30 PM6:30 PM7:45 PM9:15 PM10:30 PM11:15 PM11:45 PM | RM62.00 | 1+2 |
To Perak
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| KLIA (Kuala Lumpur International Airport) | Terminal Amanjaya, Ipoh | 12:40 AM2:40 AM5:10 AM7:10 AM8:40 AM11:10 AM12:40 PM1:40 PM2:40 PM3:40 PM5:40 PM6:40 PM7:40 PM9:40 PM11:10 PM | RM52.00 | 1+2 |
| KLIA2 Transportation Hub | Terminal Amanjaya, Ipoh | 1:00 AM3:00 AM5:30 AM7:30 AM9:00 AM11:30 AM1:00 PM2:00 PM3:00 PM4:00 PM6:00 PM7:00 PM8:00 PM10:00 PM11:30 PM | RM52.00 | 1+2 |
To Malacca
| Boarding point | Arrival point | Departure times | Fare from | Seating |
|---|---|---|---|---|
| KLIA (Kuala Lumpur International Airport) | Melaka Sentral | 12:10 AM1:45 AM2:55 AM6:40 AM2:10 PM3:25 PM6:00 PM8:10 PM | RM30.00 | 1+2 |
| KLIA2 Transportation Hub | Melaka Sentral | 12:30 AM2:05 AM3:15 AM7:00 AM2:30 PM3:45 PM6:20 PM8:30 PM | RM30.00 | 1+2 |
Boarding points
YoYo Express picks up at 6 locations. Arrive at least 20 minutes before departure — coaches do not wait, and no-shows are not refunded.
- KLIA (Kuala Lumpur International Airport)
- KLIA2 Transportation Hub
- Larkin Sentral
- Melaka Sentral
- Terminal Amanjaya, Ipoh
- Tun Aminah Bus Terminal
Frequently asked questions
How much does a YoYo Express ticket cost?
YoYo Express fares start at RM30.00 one way, depending on the route and coach class.
Where does YoYo Express go?
YoYo Express serves 4 states — Kuala Lumpur, Johor, Perak, Malacca.
How do I book a YoYo Express ticket?
You can book YoYo Express tickets online with instant e-ticket confirmation, or buy at the counter subject to availability.
What time do YoYo Express buses depart?
Departures run from 12:00 AM through to 11:55 PM, depending on the route.