Select your preferred seat and complete your booking
Choose Your Seat Below
Choose your preferred seat from our luxury bus layout
← FRONT OF BUS →
Selected Seats:
None
Seat availability is subject to confirmation. Select your preferred seat(s) and proceed to booking.
Simple, fast, and secure booking process
Click "Start Your Booking" and enter your travel details including name, route, date, and number of passengers
You'll be redirected to WhatsApp with your booking details pre-filled. Send the message to confirm your reservation
Our team will confirm your booking, provide payment details, and send you your ticket information via WhatsApp
Contact us directly through any of these channels
Please read these guidelines before completing your booking
Book at least 24 hours in advance to guarantee your seat, especially during peak travel seasons.
We accept M-PESA, bank transfers, and cash payments. Payment instructions will be provided after booking confirmation.
Arrive at the departure point at least 30 minutes before scheduled departure time for smooth boarding.
Cancellations made 24 hours before departure are eligible for refunds. Contact us for more details.
Two pieces per passenger (1 check-in + 1 carry-on). Additional luggage may incur extra charges.
Please carry a valid ID card or passport for verification during boarding.
Have more questions about booking?
View Frequently Asked Questions