The journey from Kampala to Buhoma takes 8–9 hours by road (approx. 520 km). Most visitors hire a private 4x4 with driver ($150–$250 one way). A charter flight from Entebbe to Kihihi Airstrip takes about 1 hour and costs $250–$400 per person, followed by a 1.5-hour drive. Public transport exists but takes 10–12 hours with multiple changes.
Quick Facts
- Distance (Kampala–Buhoma):
- ~520 km
- Private 4x4 by Road:
- 8–9 hours
- Charter Flight (Entebbe–Kihihi):
- ~1 hour + 1.5h drive
- Private Transfer Cost:
- $150–$250 one way
- Charter Flight Cost:
- $250–$400 per person one way
- Road Condition:
- Mostly tarmac, last 40 km murram
- Recommended Departure:
- Early morning (5–6 AM)
- Nearest Airstrip:
- Kihihi (45 km from Buhoma)
Option 1 — Private 4x4 with Driver
The private 4x4 with driver is the most popular way to reach Buhoma and the option most tour operators and lodges arrange for their guests. It combines convenience, flexibility, and the chance to take in Uganda's landscapes at your own pace.
The standard route runs from Kampala south-west via Masaka, then through Mbarara, Ntungamo, Kabale, and finally north to Buhoma via Butogota. The drive covers approximately 520 km. The first 480 km are on paved tarmac road; the final 40 km from Butogota to Buhoma are on murram (unpaved gravel).
Depart Kampala or Entebbe by 5–6 AM to comfortably arrive before dark. Most drivers stop for lunch in Mbarara (around 4 hours in), where there are reliable restaurants, fuel stations, and ATMs. The road through Kabale and into Bwindi is scenic but slow — allow extra time in the wet season.
Cost is typically $150–$250 one way for the whole vehicle. That makes it economical when shared between two or more travelers. When booking, confirm the vehicle is a genuine 4x4 (Land Cruiser or equivalent) and that the driver has experience with the Bwindi route. Most lodges in Buhoma can arrange a reliable transfer on request.
Option 2 — Charter Flight to Kihihi Airstrip
For travelers with limited time or a preference for comfort, a charter flight from Entebbe International Airport to Kihihi Airstrip is the fastest option. The flight takes approximately 1 hour and offers aerial views of Bwindi's forest canopy that are themselves worth the journey.
Kihihi Airstrip is located approximately 45 km (about 1.5 hours by road) from Buhoma. A ground transfer from the airstrip to your lodge must be arranged separately — most lodges in Buhoma include this in their rates or can arrange it for a fixed fee.
The main charter operators serving Kihihi include Aerolink Uganda and Bar Aviation. Flights are shared (scheduled) or fully private; shared charters cost $250–$400 per person one way. Private charters for small groups cost significantly more. Booking must be done in advance, particularly during peak season (June–August and December–January).
The charter flight option suits travelers who are short on time, those combining Buhoma with other Ugandan destinations by air (Queen Elizabeth, Murchison Falls), or anyone for whom the 8-hour road journey would be physically challenging. The trade-off is cost and dependence on weather and scheduling.
Option 3 — Public Transport
Reaching Buhoma by public transport is possible but requires patience, planning, and a tolerance for uncertainty. There is no direct service, and the journey involves multiple stages.
From Kampala's Kisenyi Bus Terminal, long-distance buses (Jaguar, Link, or similar) depart in the early morning for Kabale — a journey of roughly 6–7 hours. From Kabale, shared taxis (matatus) run toward Kisoro or Butogota. From Butogota, boda bodas (motorcycle taxis) cover the final stretch to Buhoma over the murram road.
The total journey takes 10–14 hours, often more. Bus departures are early (often before 7 AM), connections are not guaranteed, and the boda boda leg on an unpaved forest road can be uncomfortable with luggage. The cost is low — roughly $10–$20 per person — but the time and energy investment is substantial. This route is genuinely difficult for visitors arriving the day before a gorilla trek. If you choose this option, plan an overnight stop in Kabale to break the journey.
Option 4 — Self-Drive
Self-driving to Buhoma is feasible and rewarding for travelers who enjoy independence and are comfortable on challenging roads. Several Kampala-based car rental companies offer 4x4 vehicles suitable for the Bwindi route.
A 4x4 is not optional — it is essential. The murram section before Buhoma is regularly impassable in a standard car, particularly during the rains. A Toyota Land Cruiser, Land Cruiser Prado, or equivalent is the right vehicle. Rental costs typically range from $80–$150 per day excluding fuel.
Fuel stops: fill up in Kampala, Masaka, and Mbarara. Petrol is available in Kabale and occasionally in smaller towns, but supply can be unreliable. Do not count on fuel in Butogota or Buhoma itself.
Navigation: Google Maps works for most of the route and is reasonably accurate to Buhoma. Offline maps (Maps.me or downloaded Google Maps) are advisable for the final forest section where mobile data can be weak. The route is well-signposted as far as Kabale; after that, signage becomes sparse and asking locals for directions is normal and helpful.
Route Overview and Key Stops
The Kampala–Buhoma route passes through some of Uganda's most varied landscapes, from the flat shores of Lake Victoria to the rolling highlands around Kabale. Here are the key waypoints:
- Kampala / Entebbe (departure): Start no later than 6 AM to allow for delays and arrive in daylight.
- Masaka (~2 hours): A logical fuel and coffee stop. The road here passes along the western edge of Lake Victoria.
- Mbarara (~4 hours): The best lunch stop on the route. Several reliable restaurants, ATMs, and supermarkets. Stock up on snacks and water here.
- Ntungamo (~5 hours): A smaller town, good for fuel. The landscape begins to feel more mountainous from here.
- Kabale (~6 hours): The last sizable town before Buhoma. ATMs, pharmacies, and a good selection of hotels make this a practical overnight stop if you prefer to break the journey. The town sits at over 1,900 m above sea level.
- Butogota (~8 hours): The tarmac ends here. The final 40 km on murram begins. Allow 1–1.5 hours for this section.
- Buhoma (~8.5–9.5 hours): Arrival at the Buhoma gate area and surrounding lodges.
An alternative routing via Kisoro (coming from Kabale or from Rwanda via Cyanika border) adds distance but offers a scenic approach through the Virunga foothills. Travelers combining Uganda with Rwanda sometimes use this route.
Transport Comparison
| Transport Type | Duration | Cost | Best For |
|---|---|---|---|
| Private 4x4 + Driver | 8–9 hours | $150–$250 one way | Most travelers; flexible, comfortable, door-to-door |
| Charter Flight + Transfer | ~2.5 hours total | $250–$400 per person | Time-poor travelers; luxury itineraries; multi-destination trips |
| Self-Drive 4x4 | 8–9 hours | $80–$150/day rental + fuel | Independent travelers; those combining with other self-drive parks |
| Public Transport | 10–14 hours | $10–$20 per person | Very budget-conscious; flexible itineraries with extra time |
Which Option Is Right for You?
The right transport choice depends on your priorities. Here is a practical decision guide:
Budget is your primary concern
Choose a shared private transfer. A 4x4 split between two or three travelers costs $50–$125 per person each way — far cheaper than a charter flight and far more practical than public transport. Ask your lodge to match you with other guests traveling on the same day.
Time is your primary constraint
Choose a charter flight. If you are fitting Buhoma into a tight 3-day window, the 6+ hours saved each way makes the cost worthwhile. Book early, particularly in peak season.
You want flexibility and adventure
Consider self-drive. The route is manageable for experienced drivers and the freedom to stop at Lake Mburo, detour to Kabale's lake district, or adjust your pace is a genuine advantage. Rent a proper 4x4 and leave early.
You are on an extended backpacking trip
Public transport is possible if you have time and patience. Book an early bus to Kabale, consider an overnight stop there, and continue to Buhoma the following morning. Do not attempt this the day before a gorilla permit.
Related Guides
Getting to Uganda
International flights and entry requirements
Safety in Buhoma
Is Buhoma safe? What to know before you go
Lodges in Buhoma
Where to stay after your journey