How to Book a Bus Ticket with MySheba
Guide · Published August 5, 2026
Instead of building its own bus booking system, MySheba plugs you into ticketing platforms that already cover Malaysia's bus network well: redBus Ticket, Bus Online Ticket, and Easybook.
Booking process
- Select a partner — redBus, Bus Online Ticket, or Easybook — from the MySheba app.
- Search your route by entering origin, destination, and travel date.
- Choose your seat and operator, then pay using your MySheba wallet.
- Get your e-ticket in the app and by confirmation.
Routes typically covered
Bus booking mainly covers routes within Malaysia plus cross-border services to Singapore and Thailand, including Kuala Lumpur to Singapore, Penang, Johor Bahru, and Kota Bharu, along with other inter-city routes in Peninsular Malaysia. Exact routes and operators depend on which partner platform you pick, and availability can change without notice.
Cancellations and refunds
Cancellation and refund rules are set by the ticketing partner and the bus operator, not by MySheba — MySheba facilitates the booking but doesn't control the partner's refund decisions. Wallet points are only refunded once the partner confirms the cancellation is eligible.
Ready to try it yourself?
Download MySheba