Independent guide to express bus & coach travel across Malaysia

Book bus tickets online →

YoYo Express

16 routes · 4 states · 264 daily departures · from RM30.00

16
Routes
264
Daily departures
RM30.00
Fares from
Advertisement

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.

Check live fares & availability

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 Lumpur8 routes · 130 departures · from RM30.00
YoYo Express timetable — To Kuala Lumpur
Boarding pointArrival pointDeparture timesFare fromSeating
Larkin SentralKLIA (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.001+2
Larkin SentralKLIA2 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.001+2
Melaka SentralKLIA (Kuala Lumpur International Airport)
1:00 AM9:00 AM10:30 AM1:00 PM2:30 PM7:30 PM9:00 PM11:30 PM
RM30.001+2
Melaka SentralKLIA2 Transportation Hub
1:00 AM9:00 AM10:30 AM1:00 PM2:30 PM7:30 PM9:00 PM11:30 PM
RM30.001+2
Terminal Amanjaya, IpohKLIA (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.001+2
Terminal Amanjaya, IpohKLIA2 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.001+2
Tun Aminah Bus TerminalKLIA (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.001+2
Tun Aminah Bus TerminalKLIA2 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.001+2
To Johor4 routes · 88 departures · from RM62.00
YoYo Express timetable — To Johor
Boarding pointArrival pointDeparture timesFare fromSeating
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.001+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.001+2
KLIA2 Transportation HubLarkin 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.001+2
KLIA2 Transportation HubTun 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.001+2
To Perak2 routes · 30 departures · from RM52.00
YoYo Express timetable — To Perak
Boarding pointArrival pointDeparture timesFare fromSeating
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.001+2
KLIA2 Transportation HubTerminal 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.001+2
To Malacca2 routes · 16 departures · from RM30.00
YoYo Express timetable — To Malacca
Boarding pointArrival pointDeparture timesFare fromSeating
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.001+2
KLIA2 Transportation HubMelaka Sentral
12:30 AM2:05 AM3:15 AM7:00 AM2:30 PM3:45 PM6:20 PM8:30 PM
RM30.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 YoYo Express

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.

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.

Other operators to Kuala Lumpur

Advertisement