Boda-boda ride through Buhoma

Kampala to Buhoma

Road, flight and bus options for getting to Bwindi Impenetrable Forest

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:

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 TypeDurationCostBest For
Private 4x4 + Driver8–9 hours$150–$250 one wayMost travelers; flexible, comfortable, door-to-door
Charter Flight + Transfer~2.5 hours total$250–$400 per personTime-poor travelers; luxury itineraries; multi-destination trips
Self-Drive 4x48–9 hours$80–$150/day rental + fuelIndependent travelers; those combining with other self-drive parks
Public Transport10–14 hours$10–$20 per personVery 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

Frequently Asked Questions