Kampala to Kigali by Bus: Fares, Schedules & How to Book Online (2026)
Travelling from Kampala to Kigali by bus is one of East Africa's most popular cross-border journeys — a scenic road trip linking Uganda's bustling capital with Rwanda's clean, green hills. This guide covers everything you need: fares, journey time, the border crossing, which bus companies run the route, and how to book your ticket online in minutes.
How long is the Kampala to Kigali bus journey?
The Kampala to Kigali bus takes roughly 8 to 10 hours, covering about 510 kilometres. The exact time depends on your operator, the number of stops, and how busy the Gatuna/Katuna border is on the day you travel. Most coaches leave Kampala early in the morning or overnight, so you arrive in Kigali the same day.
How much does a bus ticket from Kampala to Kigali cost?
Fares typically range from UGX 50,000 to UGX 90,000 depending on the operator and whether you choose a standard or VIP seat. VIP seats cost a little more but give you extra legroom and comfort for the long ride. Because this is a cross-border route, some operators price the Ugandan leg in Ugandan shillings and the Rwandan leg in Rwandan francs — when you book online you'll always see the fare in the currency you pay in, with no confusing conversions.
Which bus companies run the Kampala to Kigali route?
Several trusted operators serve this corridor daily, offering a mix of morning and overnight departures. When you search on OnlineBusBookings you can compare operators side by side, see real departure times, pick your exact seat from a live seat map, and read what other travellers say — all before you pay.
What about the border crossing?
The bus stops at the Gatuna (Katuna) border, where you'll clear Ugandan exit and Rwandan entry formalities. Carry a valid passport or an East African Community national ID if you're a citizen of a member state. Rwanda offers visa-on-arrival and e-visa options for many nationalities. Keep your ticket and booking reference handy — the whole process is usually straightforward and the bus waits for all passengers.
Tips for a comfortable trip
- Book a few days ahead for weekend and holiday travel — popular departures fill up fast.
- Choose a VIP seat if you want more room on the long ride.
- Carry small amounts of both Ugandan shillings and Rwandan francs for snacks at stops.
- Bring a light jacket — Kigali's hilly climate can be cooler than Kampala.
- Keep your phone charged; your e-ticket and booking reference arrive by SMS and email.
How to book your Kampala to Kigali bus ticket online
Booking takes about two minutes and you don't need an account. Search your route, compare operators and departure times, pick your seat, enter your details, and pay with MTN Mobile Money, Airtel Money, or cash at the office. Your e-ticket arrives instantly.
See today's Kampala to Kigali bus fares and departures →
Planning to come back? Many operators offer round-trip bookings where you can book your return now and save, or keep your return date open and travel back any day that suits you. Look for the "book return & save" option when you choose your trip.
Looking for other routes? Browse our full directory of bus routes across East Africa to plan your next journey.