If you’re planning the trip between these two capitals, the Kampala to Kigali bus fare is one of the first things you need to nail down before you even think about packing. I’ve made this crossing more than once, and I still remember standing outside a booking office on Namirembe Road trying to figure out whether I was being quoted a fair price or a “muzungu tax.” This guide clears that up.
Below, I’ll walk you through the current Kampala to Kigali bus fare for every major operator, how the classes differ, what the border crossing actually feels like, and a few things nobody tells you until you’re already on the bus wondering why it stopped for the third time in two hours.
Kampala to Kigali Bus Fare at a Glance
Before we get into the operator-by-operator breakdown, here’s the short version for anyone in a hurry.
- Typical fare range: roughly UGX 40,000 to UGX 75,000 (about USD 11 to USD 20), depending on the operator and seat class
- Journey time: 7 to 13 hours, depending on the border queue, road conditions, and how many stops the driver makes
- Distance: about 377 km as the crow flies, closer to 495 km by road
- Main operators: Jaguar Executive Coaches, Trinity Express, Volcano Express, YY Coaches
- Border crossing point: mainly Gatuna/Katuna, with some services routed through Kagitumba
- Departure points in Kampala: clustered around Namirembe Road, near the old taxi park
Keep in mind that fares on this route move around a lot more than domestic Kenyan or Ugandan routes. Currency swings between the Ugandan shilling and Rwandan franc, fuel prices, and seasonal demand (think Christmas, Easter, and university term openings) can all push the Kampala to Kigali bus fare up or down within the same month. Always confirm the current rate directly with the operator before you travel.
Bus Operators Plying the Kampala-Kigali Route
There isn’t a single dominant company on this corridor the way there might be on, say, Nairobi-Mombasa. A handful of operators compete for passengers, and each one sets its own Kampala to Kigali bus fare, so it genuinely pays to compare before you commit to a ticket.
Jaguar Executive Coaches
Jaguar is probably the name you’ll hear most often when you ask around Kampala about crossing into Rwanda. It’s a Uganda-based company with a fleet that also runs to Goma, Bujumbura, Kabale, and Nairobi. Their terminal sits on Namirembe Road, more or less next door to Trinity’s office, so it’s easy to compare both in one walk if you’re booking in person.
Jaguar buses typically depart Kampala in the morning (around 7 to 9 am) and again in the evening for the overnight service. Onboard, expect reclining seats, a sound and video system, and in the newer buses, USB charging ports. I wouldn’t call the WiFi reliable, but it’s advertised, and sometimes it even works for the first hour.
Trinity Express
Trinity is a Kigali-headquartered operator that has expanded aggressively across the region, now covering routes into Kenya, Tanzania, and South Sudan in addition to the Kampala-Kigali corridor. Their buses run multiple times a day between Trinity Bus Terminal in Kampala and Nyabugogo Bus Station in Kigali, which is the main long-distance terminal on the Rwandan side.
Trinity’s fleet is a mix of Scania chassis with locally built bodies and imported Yutong coaches. The nicer buses in their lineup are genuinely comfortable for a cross-border haul, with proper two-by-two seating and functioning air conditioning. That said, online reviews for Trinity are mixed, with some travelers reporting delayed departures and unhelpful staff at smaller border offices, so I’d recommend confirming your booking by phone the day before departure.
Volcano Express and YY Coaches
Volcano Express also services this corridor, generally running a handful of trips per day, and tends to sit in a similar price bracket to Trinity. YY Coaches is another name that comes up, particularly for travelers connecting through Kabale or looking for a slightly cheaper economy-class option. Neither has the brand recognition of Jaguar or Trinity outside East Africa, but both are worth a phone call if the big two are sold out on your preferred date, and both can offer a competitive Kampala to Kigali bus fare when the bigger operators raise prices during peak season.
Kampala to Kigali Bus Fare by Operator and Class
Here’s where the numbers actually matter. This is the real, operator-by-operator Kampala to Kigali bus fare breakdown, quoted in Ugandan shillings (UGX) if you’re departing Kampala, and Rwandan francs (RWF) if you’re departing Kigali, so I’ve converted everything to a rough USD figure for comparison.
| Operator | Economy/Standard | Business/VIP | Approx. USD Equivalent |
|---|---|---|---|
| Jaguar Executive Coaches | UGX 40,000 – 50,000 | UGX 60,000 – 70,000 | $11 – $19 |
| Trinity Express | UGX 55,000 – 65,000 | UGX 70,000 – 80,000 | $15 – $22 |
| Volcano Express | UGX 45,000 – 55,000 | UGX 60,000 – 70,000 | $12 – $19 |
| YY Coaches | UGX 40,000 – 48,000 | Not always available | $11 – $13 |
A few honest notes on that table. First, these figures are compiled from operator listings, booking agents, and traveler reports gathered close to publication, but bus fares on cross-border African routes fluctuate often, sometimes without much notice. Second, night buses and “VIP” classes with extra legroom and fewer stops tend to sit at the higher end of the Kampala to Kigali bus fare range. Third, if you’re booking last-minute at the terminal rather than in advance, don’t be surprised if the quoted price creeps up, especially around holidays.
My advice: when budgeting your Kampala to Kigali bus fare, plan for the higher end of whichever number you’re given, and treat anything suspiciously cheap with a bit of caution. A seat that’s dramatically underpriced compared to the rest of the market is sometimes a sign of an overcrowded minibus rather than a proper coach.
Journey Duration, Distance and Route Breakdown
The straight-line distance between the two cities is around 377 km, but the actual road route (through Masaka, Mbarara, and either Kabale or Kayonza depending on the operator) stretches closer to 495 km. That difference, plus the border formalities, is why journey times vary so widely between 7 and 13 hours.
A typical Jaguar or Trinity schedule looks something like this:
- Kampala departure – early morning (around 7 am) or evening (around 9 pm)
- Masaka – roughly two hours in, a common rest stop
- Mbarara – another two to three hours, sometimes a driver change point
- Border crossing (Gatuna/Katuna or Kagitumba) – anywhere from 30 minutes to several hours depending on queues
- Kayonza or Kabale, Rwanda side – re-boarding after immigration
- Kigali arrival at Nyabugogo Bus Station – late afternoon or early evening for day buses; early morning for overnight buses
If you take the night bus, you’ll likely be woken up at the border in the small hours to go through passport control, which isn’t exactly restful, but it does mean you land in Kigali with most of the day still ahead of you.
It’s worth noting that the Kampala to Kigali bus fare doesn’t really change based on which route variant (Gatuna versus Kagitumba) your operator uses, but the travel time can. Buses routed via Kagitumba sometimes report shorter queues than the busier Gatuna crossing, particularly during peak holiday travel.
Currency, Payment Methods and Money-Saving Tips
Understanding how you’ll actually pay for your ticket matters almost as much as knowing the Kampala to Kigali bus fare itself. If you’re departing from the Kampala side, you’ll be quoted in Ugandan shillings; from Kigali, expect Rwandan francs. A handful of agencies will accept US dollars for international travelers, but the exchange rate they offer at the counter is rarely as good as what you’d get from a bank or licensed forex bureau.
A few ways to keep the Kampala to Kigali bus fare as low as possible without cutting corners on safety:
- Book a few days ahead rather than walking in same-day, since last-minute fares often carry a small premium
- Travel mid-week if your schedule allows; weekend and holiday departures tend to sell out faster and push prices toward the top of the range
- Compare economy and VIP directly before assuming VIP is always worth it; on some operators the price gap is only a few thousand shillings for meaningfully better seats
- Ask about student or group discounts, which some operators quietly offer even though they’re not always advertised online
- Watch for currency swings, since a weaker shilling or franc can shift the effective USD cost of your ticket from one month to the next
Alternative Ways to Cross: Minibuses and Shared Taxis
If the standard Kampala to Kigali bus fare is still more than your budget allows, there’s a cheaper, slower alternative: stringing together minibuses (matatus/taxis) from Kampala to the border town of Katuna, walking across, and picking up a Rwandan minibus on to Kigali. This route involves at least two transfers and a fair bit more hassle, but it can shave a noticeable amount off the total cost of the trip. I’d only recommend it if you’re comfortable navigating border logistics independently and aren’t carrying much luggage, since juggling bags across a land border on foot gets old fast.
How to Book Your Kampala to Kigali Bus Fare Online
Booking has gotten easier over the last couple of years, though it’s still not as slick as, say, booking a Nairobi route through Easy Coach’s online partners. Here’s what actually works if you want to lock in your Kampala to Kigali bus fare without standing in a queue.
Booking Kampala to Kigali Bus Fare Step by Step
- Pick your operator. Jaguar and Trinity both have booking portals run through third-party travel agencies, since neither company has fully built out its own polished app.
- Visit the booking platform. For Trinity, this is typically done via their affiliated booking sites or by calling their Kampala or Kigali office directly. For Jaguar, bookings run through partner agencies like the TBA platform.
- Select your date, route, and class. Double-check whether you’re booking the day service or the overnight one, since fares and available seats differ.
- Pay via mobile money or card. Mobile money (MTN Mobile Money in Uganda, MoMo in Rwanda) is the most common payment method, though some agencies accept card payments for international travelers.
- Get your confirmation. You’ll usually receive an SMS or email confirmation with a booking reference. Print it or screenshot it, because terminal WiFi is not something you want to depend on.
- Arrive early. Even with a confirmed seat, arrive at least 45 minutes before departure. Seat allocation at some operators is still handled manually at the counter.
If online booking falls through, walking into the Namirembe Road terminals in Kampala or the Nyabugogo terminal in Kigali and buying a ticket in person remains completely normal, and honestly it’s still how most locals do it.
Border Crossing at Gatuna/Katuna: What to Expect
This is the part of the journey that trips up first-timers, and it has nothing to do with what you paid for your Kampala to Kigali bus fare. Gatuna (called Katuna on the Ugandan side) is the main land border between Uganda and Rwanda, and most Kampala-Kigali buses funnel through it, though some routes use the Kagitumba crossing further east instead.
At the border, everyone disembarks with their hand luggage while the bus proceeds through customs separately. You’ll go through Ugandan exit immigration, walk across to the Rwandan side, and clear entry immigration there. East African Community citizens with a valid national ID or EAC passport typically move through faster than travelers requiring a full visa check, but processing time still depends entirely on how many buses arrive at once.
A couple of practical notes:
- Keep your passport (or EAC ID) easily accessible; don’t bury it in checked luggage
- Have small denominations of both UGX and RWF, or USD cash, in case you need to pay for anything at the border
- Double-check your visa requirements before travel, since these do change; the Rwanda Directorate General of Immigration and Emigration publishes current entry requirements
- Your bus will wait for all passengers to clear, but stragglers do occasionally get left behind if they wander off to buy snacks
Luggage Policy and What You Can Carry
Your Kampala to Kigali bus fare typically covers one large suitcase or bag stowed in the hold, plus a smaller carry-on you keep with you. There’s no strict published weight limit the way you’d see with an airline, but conductors do eyeball oversized loads and may charge extra for anything that looks like it belongs in a moving truck rather than a bus.
If you’re carrying goods for trade (a fairly common reason for making this trip), expect the conductor to ask about the contents at the border, since customs officials on both sides do check for commercial quantities of goods crossing without the right paperwork. Personal effects and reasonable quantities of gifts are rarely an issue.
Practical Tips for a Comfortable Kampala to Kigali Bus Trip
A few things I wish someone had told me before my first trip on this route, all of which affect how much value you actually get out of your Kampala to Kigali bus fare:
- Book the day before if you can. Same-day bookings are possible but limit your seat choice, and window seats near the front go first.
- Bring snacks and water. Rest stops happen, but they’re not always at convenient intervals, and you don’t want to be negotiating with roadside vendors while half-asleep at 2 am.
- Carry a light jacket. The route climbs through hilly terrain around Kabale, and temperatures drop noticeably compared to Kampala.
- Charge your phone fully before departure. USB ports exist on newer buses, but they’re inconsistent, and you’ll want battery for photos, documents, or contacting your hotel in Kigali.
- Use cash for the border. Card machines are unreliable at land border posts, and mobile money across borders isn’t always straightforward.
- Confirm pickup points. Some Kampala departures are from the main terminal, others from a satellite stop; get this in writing when you book.
Kampala to Kigali Bus Fare vs Flying: Which Is Cheaper?
If time matters more than money, flying wins easily. A direct flight between Entebbe and Kigali takes around 1 hour 5 minutes to 1 hour 35 minutes, compared to the 7 to 13 hours by road. But the price gap is significant: flights typically run $65 to $210, while even the highest Kampala to Kigali bus fare tops out around $20 to $22. That’s roughly a tenfold difference, which is exactly why so many travelers on this corridor still choose the coach over the plane.
For budget travelers, students, or anyone who wants to actually see the Ugandan and Rwandan countryside (and it is genuinely scenic, especially around Lake Mburo and the hills near Kabale), the bus is the better choice. For business travelers on a tight schedule, flying is worth the premium.
Comparing This Route to Other East African Bus Corridors
If you’ve traveled on other regional routes, you’ll notice the Kampala-Kigali corridor behaves a little differently from, say, routes run by operators like Mash Poa or Simba Coach, which also serve Rwanda and Uganda from Nairobi. On this shorter, purely bilateral route, there’s less competition on price and more variability in schedule reliability, mainly because of the single land border everyone has to funnel through, which is part of why the Kampala to Kigali bus fare doesn’t drop as fast as fares on busier, more competitive domestic corridors. If your journey actually starts in Nairobi rather than Kampala, it may be worth comparing the full through-fare rather than booking Nairobi-Kampala and Kampala-Kigali separately, since combined tickets are sometimes discounted.
Frequently Asked Questions about Kampala to Kigali Bus Fare
How much is Kampala to Kigali bus fare?
The Kampala to Kigali bus fare typically ranges from about UGX 40,000 to UGX 80,000 (roughly $11 to $22), depending on the operator, the seat class, and how far in advance you book.
Which bus company is cheapest for the Kampala to Kigali route?
Jaguar Executive Coaches and YY Coaches tend to sit at the lower end of the pricing range, while Trinity Express and premium VIP classes across operators sit at the higher end.
How long does the Kampala to Kigali bus journey take?
Expect anywhere from 7 to 13 hours, depending on the border queue at Gatuna/Katuna, road conditions, and how many stops your particular service makes along the way.
Do I need a visa to travel by bus from Kampala to Kigali?
It depends on your nationality. East African Community citizens with a valid national ID usually cross without a visa, while other travelers should check current requirements with Rwandan immigration before departure, since rules do change.
Can I book Kampala to Kigali bus tickets online?
Yes, though the process runs through third-party booking agencies rather than a single unified operator app. Booking by phone or in person at the terminal remains just as common and equally reliable.
Is the overnight bus safe?
Overnight services on this route are widely used and generally considered safe, though as with any night travel, keep your valuables close, avoid displaying cash openly, and confirm your operator has a solid safety track record before booking.
Does the Kampala to Kigali bus fare include the return trip?
No. Every fare quoted in this guide is for a one-way ticket. Return tickets are usually booked separately, either through the same operator’s Kigali office or via their Kampala terminal, and you shouldn’t assume a round-trip discount unless the agent explicitly offers one.
What is the cheapest Kampala to Kigali bus fare available right now?
At the time of writing, the lowest advertised Kampala to Kigali bus fare sits around UGX 40,000 (roughly $11) for standard economy seating with operators like Jaguar or YY Coaches. Treat any fare significantly below that with some caution, and always confirm current pricing directly with the operator, since promotional rates and route changes happen without much notice.
Final Thoughts
The Kampala to Kigali bus fare is genuinely one of the best value cross-border trips in East Africa, especially when you weigh it against flight prices. Pick your operator based on schedule and comfort rather than chasing the absolute lowest number, since the price difference between economy and VIP is often smaller than the difference in how rested you’ll feel arriving in Kigali.
Whichever bus you choose, confirm your fare and departure time directly with the operator before travel day, since prices and schedules on this route shift more often than you’d expect. If you’re piecing together a longer regional trip, it’s also worth checking guides on routes like Transline’s Western Kenya network or Classic Luxury Shuttles if your journey extends beyond just Kampala and Kigali, since combining well-planned legs can save you both time and money across the wider East African corridor.
Safe travels, and if you’ve made this crossing recently, I’d genuinely like to hear which operator treated you best and what you paid for your Kampala to Kigali bus fare.