Official booking site

Travel with
Ali EXpress.

Book your seat, pay with M-Pesa, and travel with confidence.

πŸ“¦ Send a Parcel

Want to learn more about what Roova does?

β€”Active Routes
β€”Happy Trips
β€”Cities Connected
98%On-Time Rate

How Booking Works

Book your seat in 4 simple steps

πŸ”
1

Search Routes

Pick your origin, destination and travel date from routes across East Africa.

πŸ’Ί
2

Pick Your Seat

Select your preferred seat directly from the interactive bus layout.

πŸ“±
3

Pay with M-Pesa

Confirm instantly via an M-Pesa STK push β€” no cards, no queues.

βœ…
4

Board with QR

Show your digital ticket QR code at the bus. You're all set.

Why book with Ali EXpress?

Everything you need for a smooth journey

🎟️

Book Direct

Straight from the operator β€” no agents, no resale markup.

πŸ“±

QR Boarding

Fast, secure boarding using your phone β€” no printing needed.

πŸ’°

M-Pesa Direct Pay

Pay straight to the operator's till β€” no middleman.

🎫

E-Tickets to Phone

Your PDF ticket is delivered via SMS instantly after booking.

πŸ””

Trip Reminders

Automated SMS alerts before your departure time.

❌

Flexible Cancellation

Clear refund windows, published in our terms β€” cancel or reschedule from your ticket.

Travel Tips & Guides

Make the most of your journey across Kenya

🌴

Best Time to Visit the Coast

Plan your Mombasa trip around the best weather months.

Read β†’
πŸ’‘

How to Save on Bus Tickets

Tips for getting the best fares across Kenya.

Read β†’
πŸ“‹

Overnight Travel Packing Guide

Everything you need for a comfortable overnight bus journey.

Read β†’

Frequently Asked Questions

Everything you need to know before you travel

Search for your route, pick your seat, fill in passenger details, and pay with M-Pesa. You'll receive your e-ticket via SMS immediately.

We accept M-Pesa payments only. The payment is sent directly to the bus operator via STK push.

Yes. The exact refund windows for cancellations and reschedules are published on our Terms page β€” they always match what the booking system actually refunds.

Your PDF ticket is sent to your phone via SMS immediately after payment. You can also download it from the booking confirmation page.

The operator will notify you via SMS. If your trip is cancelled, you can request a reschedule or voucher through the cancellation process.

For a small fee of KES 20, you'll receive SMS reminders at 24 hours, 12 hours, 4 hours, and 1 hour before departure.

Yes. Payments go directly to the operator's M-Pesa account via STK push, and all data is encrypted.

Contact the operator's office β€” the phone number is on your ticket and at every office. For issues with the booking system itself, the contact details are in the footer.

Take Ali EXpress With You

Add to your home screen for instant access β€” no app store needed.

Tap your browser menu β†’ β€œAdd to Home Screen”