The drive from Kampala to Bwindi Impenetrable Forest is Uganda’s defining road trip. It covers 490 to 540 kilometres depending on your route, takes between 7 and 10 hours of driving time, and passes through some of the most spectacular landscape in East Africa — the Rift Valley escarpment, the crater lake district of Fort Portal, the tea estates of the Rwenzori foothills, and the mist-covered ranges that announce Bwindi before you can see it through the trees. This drive delivers you to the starting point of one of the world’s most extraordinary wildlife encounters. It also requires planning, an appropriate vehicle, and a realistic respect for what African roads demand in terms of time and patience.
The first decision to make before you plan any route detail is which gorilla trekking sector your permit is assigned to. Bwindi has four trekking sectors, each with a different access road, and they are not interchangeable. Getting this wrong by even 50 kilometres is a significant problem on the morning of your trek.
Bwindi’s Four Sectors: Why Your Permit Sector Determines Your Route
Bwindi Impenetrable National Park spans 321 square kilometres of dense montane rainforest along the Democratic Republic of Congo border. The habituated gorilla groups are split between four geographic sectors accessed by separate roads from different directions.
- Buhoma (North): The original and most established trekking sector. Accessed via Kabale or via Fort Portal through Ishasha and Kihihi. Distance from Kampala: 520 to 540km depending on exact route. Drive time: 8 to 10 hours.
- Rushaga (South): The largest sector with the most gorilla groups. Accessed via Kabale, then 45km west on murram road. Distance from Kampala: 460 to 475km. Drive time: 7 to 8 hours.
- Nkuringo (South): Remote, steep, and physically demanding on the approach. Accessed via Kabale, then Nteko, then a steep descent to Nkuringo on a rough track. Distance from Kampala: 480km. Drive time: 8 to 9 hours. 4WD engagement required on the final descent.
- Ruhija (East): High-altitude sector. Accessed via Kabale, different fork from the Buhoma road. Distance from Kampala: 490km. Drive time: 7 to 8 hours.
Confirm your sector from your Uganda Wildlife Authority permit before planning anything else. Buhoma requires the Fort Portal or Kabale northern route. All southern and eastern sectors route via Kabale.
Route A: Via Fort Portal — Recommended for Buhoma Sector
This is the most scenic route to Bwindi and the recommended approach for Buhoma sector trekkers. The route divides naturally into two driving days.
Day 1: Kampala to Fort Portal (300km, 5 hours)
Leave Kampala no later than 7am to avoid the morning gridlock on Entebbe Road and Kampala Road. Take the Kampala-Masaka A109 expressway southwest. This is Uganda’s best road — dual carriageway for much of the route, 100km/h speed limit where marked, hard shoulders, and reasonable signage. The road is heavily used by truck traffic heading to the Rwanda and DRC borders, so maintain lane discipline and allow overtaking room.
Stop for fuel at Masaka, 175km from Kampala. The TotalEnergies station on the main highway has reliable diesel quality. Continue through Mbarara at 265km — stop for lunch here. Mbarara has several decent restaurants and a good fuel station on the main highway. From Mbarara, take the Fort Portal road northwest. This section passes through the Kasese area and into the Rwenzori foothills. The road quality is good tarmac through stunning mountain scenery. Arrive Fort Portal in the early to mid-afternoon. Fort Portal is the ideal overnight base — the town has solid midrange accommodation, fuel stations, supermarkets, and is the gateway to the crater lake district.
Day 2: Fort Portal to Bwindi Buhoma (235km, 4-5 hours)
Leave Fort Portal by 7am. The road heads south through Kasese and then southwest toward the DRC border at Ishasha. If your permit timing allows for a slight delay, a short game drive in the Ishasha sector of Queen Elizabeth National Park is possible here — this is the home of Uganda’s famous tree-climbing lions, and the fig trees along the Ishasha River are worth a 30-minute scan. Continue south through Kihihi town, the last supply point before Bwindi. From Kihihi the road turns to murram track for the final 50km to Buhoma.
The Kihihi to Buhoma track condition varies significantly with season. In dry season (June to September and January to February), the track is well-graded compacted gravel passable at 30 to 40km/h. In wet season (March to May and October to November), sections become deeply rutted and slippery. 4WD engaged is recommended throughout this section regardless of season. The final kilometres descend steeply into the Bwindi valley — take this section at walking pace in low range if it has been raining.
Route B: Via Kabale — For Rushaga, Nkuringo and Ruhija Sectors
The southern route via Kabale is faster to the three southern and eastern sectors and avoids the Fort Portal detour. From Kampala, take the A109 to Mbarara, then continue directly south on the Kabale road. The Mbarara to Kabale section climbs steadily through green rolling hills — one of Uganda’s most beautiful drives, with views back across the Ankole plateau in clear weather. Kabale sits at 1,869m altitude and is noticeably cooler than Kampala or Mbarara. Total Kampala to Kabale: 415km, 6 to 7 hours.
From Kabale to the sectors: Rushaga is 45km west on murram road. The Rushaga road is passable by a 2WD high-clearance vehicle in dry season but a 4×4 is strongly recommended. Nkuringo continues past Rushaga toward Nteko and then descends sharply to the trekking base. The descent to Nkuringo is steep, narrow, and can have loose surface material. Engage 4WD Low for the final kilometres of descent and the return climb. Ruhija is 50km north of Kabale on a different fork — a reasonable murram road that becomes slippery in wet conditions but is not technically demanding in dry season.
Road Conditions 2027/2028: Realistic Speeds and Warnings
The Kampala to Mbarara A109 expressway is Uganda’s best road. Comfortable cruising at 90 to 100km/h on the dual-carriageway sections. The primary hazard is the unmarked speed bumps that appear at the entrance to every town — Lukaya, Masaka, Lyantonde, and Mbarara all have multiple bumps. At 80km/h a speed bump will cause serious undercarriage damage. Slow to 40km/h before any built-up area.
The Mbarara to Fort Portal road is good single-carriageway tarmac through the Kasese area. Some pothole clusters approaching Kasese town. Comfortable at 60 to 80km/h. The Fort Portal to Bwindi section involves the murram track from Kihihi — budget 2 hours for the 50km regardless of how good the track looks from the start.
The Kabale to southern sectors: The murram roads are generally fair in dry season. The Nkuringo descent is the most technically demanding section on either route. Do not attempt it in wet conditions if you are not confident with 4WD low-range technique. The track is narrow enough that passing another vehicle requires one to reverse to a wider section — be patient and communicative with oncoming traffic.
Fuel Stops: Fill Up Before These Points
Masaka at 175km from Kampala: TotalEnergies and Shell (Vivo Energy) on the main highway. Fill up heading south even if your gauge is not low — it is the last reliable station before Mbarara.
Mbarara at 265km: Multiple quality stations. Good top-up point going any direction from here.
Fort Portal: Fill completely before turning south toward Bwindi Buhoma. There are no reliable fuel stations between Fort Portal and Bwindi on the Kihihi route. Kihihi town has a small fuel point but it frequently runs out of diesel — do not rely on it.
Kabale: Fill completely before heading to any southern sector. No reliable fuel between Kabale and Rushaga, Nkuringo, or Ruhija.
Overnight Stops En Route
Masaka is a useful stop only if leaving Kampala late afternoon and doing a night drive is not an option — which it should not be. Basic guesthouses are available. Mbarara is the best midpoint — the Agip Motel is a reliable midrange option and Rwizi Arch Hotel offers more comfort. Budget USD 50 to 120 per night. Fort Portal has the best pre-Bwindi overnight options: Mountains of the Moon Hotel and Rwenzori Travellers Inn are both comfortable, reasonably priced at USD 40 to 100 per night, and have restaurants that serve dinner until 10pm. Kabale’s White Horse Inn is the long-established choice for pre-southern-sector stays, USD 50 to 100 per night.
The Night Driving Rule: Non-Negotiable
Do not drive on Uganda roads after 7pm. This is not overcautious advice — it is the rule that every experienced Uganda self-driver follows without exception. After dark, the accident risk multiplies: pedestrians walk on highway verges with no reflectors, cyclists have no lights, motorcycles run with faulty illumination, livestock cross the road unpredictably, and pothole visibility disappears without the context of daytime shadows and oncoming headlights.
If you are running late and the choice is between arriving at your destination in the dark on a murram track and stopping in the nearest safe town, stop. A missed morning game drive is recoverable. A collision on a dark rural track at 9pm, 300km from Kampala, is not. Plan your overnight stops before you leave so the decision is already made if the day runs behind schedule.
Combining Bwindi with Queen Elizabeth: The Ishasha Detour
Visitors on the Fort Portal to Buhoma route pass through the Ishasha sector of Queen Elizabeth National Park. This is the sector famous for Uganda’s tree-climbing lions — a behaviour documented only here and in Tanzania’s Lake Manyara. The fig trees along the Ishasha River are the primary viewing area. A 2 to 3 hour game drive in Ishasha on the afternoon of your Fort Portal to Bwindi travel day adds considerable value to the journey without requiring a separate park visit. You pay Queen Elizabeth NP entry fees at the Ishasha gate — in 2027/2028 approximately USD 40 per person per 24-hour period. Carry USD cash for gate fees as card machines at Ishasha are not always operational.