Traveling from Kampala to Bwindi Impenetrable Forest by public bus is the cheapest way to reach gorilla country in Uganda. Gateway Bus and Horizon Coach are the two main operators running scheduled services from Kampala toward southwestern Uganda, with routes that pass through Mbarara and on to Kabale. From Kabale you connect onward to Bwindi by local taxi or arranged vehicle. This guide covers everything you need to know about the bus journey in 2027.
Why Take the Bus
The bus is significantly cheaper than a private vehicle transfer or domestic flight. A Kampala to Kabale ticket costs between $6 and $15 depending on the operator and seat class. For budget travelers, independent backpackers, or those adding extra days to a Uganda trip, the bus is a practical and authentic way to travel. It connects you with ordinary Ugandans rather than the tourist bubble, and the views from the window are the same as from any other vehicle on the road.
Gateway Bus: What to Know
Gateway Bus operates scheduled coach services between Kampala and Kabale several times daily. Buses depart from the Gateway Bus terminal in central Kampala, typically from Kisenyi or the Nakivubo area. The journey to Kabale takes approximately 5 to 7 hours depending on stops and traffic. Buses are air-conditioned and reasonably comfortable with reclining seats. Luggage goes in the undercarriage hold. In 2027 tickets can be purchased at the terminal or through selected agents. Booking a day ahead is advisable for early morning departures.
Horizon Coach: What to Know
Horizon Coach is another established operator on the Kampala to Kabale route. Their buses are known for reliability and comfortable seating. They operate from a terminal in Kampala and connect to the same stops along the Masaka — Mbarara corridor. Prices are comparable to Gateway Bus. Some travelers prefer Horizon for the slightly smoother service and fewer intermediate stops. In 2027 both operators are viable choices; check current schedules and departure times at their terminals before travel.
The Route: What You Pass Through
The bus follows the main highway southwest from Kampala. You pass through Masaka — a major junction town — then continue through Mbarara and south to Kabale. The equator crossing at Kayabwe is a regular stop where the bus pauses for 15 minutes. The landscapes change progressively from central Uganda’s banana plantations to the open cattle rangelands around Mbarara to the spectacular highland hills approaching Kabale. Kabale town sits in a dramatic valley surrounded by terraced hills — it is a striking arrival point.
Kabale to Bwindi: The Final Connection
The bus terminates in Kabale, which is not yet Bwindi. From Kabale you need onward transport to the forest. Options include:
- Special hire taxi (private car): negotiate from around $30 to $60 for the Kabale to Bwindi journey
- Boda-boda (motorcycle taxi): not recommended with heavy luggage but possible to the nearest village
- Pre-arranged vehicle from your lodge: many lodges offer transfers from Kabale for guests arriving by bus
The Kabale to Bwindi drive takes 1.5 to 2.5 hours depending on which sector of Bwindi you are heading to. Contact your lodge in advance to arrange a vehicle — this is the most reliable option and removes the negotiation stress after a long bus journey.
Departure Points in Kampala
If arriving in Kampala from Entebbe for a bus connection, allow time for the city traffic. The journey from Entebbe to Kampala center takes 45 minutes to 1.5 hours. Arrive at the bus terminal at least 30 minutes before departure. Kisenyi bus park is busy and loud — hold your luggage close and confirm with staff that you are on the right bus. The atmosphere can be overwhelming for first-time visitors but Ugandans are generally helpful to confused-looking travelers.
Is the Bus Right for Gorilla Trekkers
For visitors on a full safari package, the bus is usually not the right choice — your operator provides vehicle transfers that are door-to-door and coordinated with your trek schedule. The bus is best for independent travelers with flexibility in their schedule, a tight budget, and confidence navigating unfamiliar transport systems. If you are combining gorilla trekking with independent travel elsewhere in Uganda or East Africa, the bus network is a useful tool in the overall itinerary.
In 2027 Gateway Bus and Horizon Coach remain reliable options for the Kampala to Kabale route. They are part of how Uganda moves, and riding them gives you a genuine slice of the country between the capital and the gorilla country of the southwest.






