
YoYo Express -Tickets and online bookings
YoYo Express was established in Ipoh, Malaysia, in 2004. They have several years of experience in the Airport bus service industry and is recognized for providing safe journeys and high customer service.
Official address: 330, Jalan Bercham, Taman Medan Bercham, 31400, Perak
Phone 1: 05-545 7669

Your Guide to Seamless Travel with YoYo Express
Language and communication
English language support is available both at the counter and from drivers, facilitating clear communication for travelers.
Finding your ride
- General pickup information: Travelers can easily locate their ride or driver as the driver will be wearing a company uniform and the vehicle will be branded with the company’s colors or name. Additionally, assistance can be found at the company counter or ticket office.
- Pickup delay: Travelers can meet their drivers at the Airport Express Bus Terminal. For shared airport pickups, if your flight is delayed, you can catch the next bus or minivan without an additional fee. For private airport pickups, there is flexibility in waiting times for passengers, and they can conveniently find their driver at the Arrival Hall MAIN EXIT.
Baggage and special items
Bicycles are not allowed on board.
Accessibility and assistance
- Wheelchair accessibility: Wheelchair users can access all vehicles.
- Guide dogs: Guide dogs are not allowed.
Booking and Amendments
- Name Changes: Name changes after booking approval are permitted. A fee of RM10 is applied for name amendments.
- E-Tickets: Passengers are required to print both their ticket and their confirmation email.
Onboard Policies
Passengers are not allowed to eat or drink on board.
Pet policies
Pets are not allowed.
YoYo Express’s popular routes

Johor Bahru to Kuala Lumpur (KLIA1)
The distance between Johor Bahru and Kuala Lumpur (KLIA1) is 184 miles, or approximately 295 kilometers.There are 2 ways to get from Johor Bahru to Kuala Lumpur (KLIA1), including bus and flight.There are no morning departures for this route. The Earliest departure leaves at 16:14 and has a duration of 4 hours 17 minutes.
Johor Bahru to Kuala Lumpur (KLIA1) by bus
Starting Price: US$ 16The only travel class available is Executive.Kuala Lumpur (KLIA1) to Ipoh
The distance between Kuala Lumpur (KLIA1) and Ipoh is 111 miles, or approximately 177 kilometers.There are 1 ways to get from Kuala Lumpur (KLIA1) to Ipoh, including bus.There are no morning departures for this route. The Earliest departure leaves at 16:40 and has a duration of 6 hours 43 minutes.
Kuala Lumpur (KLIA1) to Ipoh by bus
Starting Price: US$ 13The only travel class available is Executive.Kuala Lumpur (KLIA1) to Perak
The distance between Kuala Lumpur (KLIA1) and Perak is 132 miles, or approximately 211 kilometers.There are 1 ways to get from Kuala Lumpur (KLIA1) to Perak, including bus.There are no morning departures for this route. The Earliest departure leaves at 16:40 and has a duration of 6 hours 43 minutes.
Kuala Lumpur (KLIA1) to Perak by bus
Starting Price: US$ 13The only travel class available is Executive.Perak to Kuala Lumpur (KLIA1)
The distance between Perak and Kuala Lumpur (KLIA1) is 132 miles, or approximately 211 kilometers.There are 1 ways to get from Perak to Kuala Lumpur (KLIA1), including bus.There are no morning departures for this route. The Earliest departure leaves at 19:00 and has a duration of 6 hours 43 minutes.
Perak to Kuala Lumpur (KLIA1) by bus
Starting Price: US$ 14The only travel class available is Executive.Ipoh to Kuala Lumpur (KLIA1)
The distance between Ipoh and Kuala Lumpur (KLIA1) is 111 miles, or approximately 177 kilometers.There are 1 ways to get from Ipoh to Kuala Lumpur (KLIA1), including bus.There are no morning departures for this route. The Earliest departure leaves at 16:05 and has a duration of 4 hours 33 minutes.
Ipoh to Kuala Lumpur (KLIA1) by bus
Starting Price: US$ 14The only travel class available is Executive.
- 8Cities
- 22Routes