How It Works

Booking Guide

simpler than you think

Everything you need to know about booking bus tickets on Katisha.

RURA-approved pricing · Instant e-tickets · 24/7 support
Arrive 30 minutes early

Popular routes

Where do you want to go?

Book bus tickets from Kigali to cities across Rwanda and East Africa. All journeys depart from Kigali.

How to Book

1

searchSearch Routes

Enter your origin and destination to find available buses and schedules.

2

pickSelect a Trip

Choose your preferred departure time and seat.

3

payProceed to Payment

Review your booking details and choose a payment method.

4

get itGet Your Ticket

Receive your e-ticket via SMS or email — show it at boarding.

Happy travellers

people love the easy way

JP
“Booked my Kigali to Kampala trip in under two minutes — the e-ticket arrived instantly.”
Jean-Paul · Kigali → Kampala
GM
“Paying with MTN MoMo was seamless, and the fare was exactly the RURA-approved price.”
Grace M. · Kigali → Nairobi
DK
“The live tracking is a game changer — I knew exactly when the bus was arriving.”
David K. · Kigali → Dar es Salaam

Payment Methods

MTN MoMoMoMo

MTN Mobile Money (MoMo)

Pay instantly using MTN MoMo. Dial *182# or use the app.

AirtelAirtel

Airtel Money

Pay using Airtel Money. Dial *500# or use the Airtel Money app.

M-PesaM-Pesa

M-Pesa

Available for East African routes. Pay via M-Pesa across the region.

Cancellation & Late Arrival Policy

Late Arrival / Missed Bus

If you arrive late and miss the bus, the ticket amount is forfeited. No refund or rescheduling will be provided for no-shows or late arrivals. Please arrive at the departure point at least 30 minutes before the scheduled departure.

Arrive 30 minutes early

All Bookings (Rwanda & East African)

Cancellations must be made at least 1 day (24 hours) before the scheduled departure time. This applies to all bookings — both Rwanda domestic and cross-border East African routes. Cancellations made after this window will not be eligible for a refund.

Free Tickets

Free Tickets

Earn 1 free ticket for every 10 paid bookings. Free tickets can be used on any route. Simply select 'Use free ticket' during checkout and no payment will be required.

How to use your free ticket:

  1. 1Complete your booking as normal until you reach the payment step.
  2. 2Toggle 'Use free ticket' before selecting a payment method.
  3. 3Confirm your booking — no payment needed!

Agents at Bus Stations

Our agents are available at major bus stations to assist you with boarding, ticket verification, and any questions you may have. Look for the Katisha uniform at the terminal.

Pickup Point Passengers

If you have selected a pickup point, you can call the support line above to inquire about the pickup status and estimated arrival time of your bus.

Need Help? Contact Us

Our support team is ready to help you with any questions or issues.
RURA-approved · Secure payments · Instant tickets