Uganda Driving Times and Distances Between Parks, Towns and Borders

Green jeep with roof rack, designed for self drive uganda experiences, available through Safari Masters.

Google Maps says the drive from Kampala to Bwindi takes about seven and a half hours. In practice, you should plan a full day, and often a bit more. We see the same surprise on almost every Uganda trip we set up.

This guide gives you real Uganda driving times and distances. First, you get one table with map times and real times side by side. Next, we walk through each route, from gorilla sectors to the Paraa ferry. Finally, you get simple rules for building a day plan that works.

Our team drives these roads with rental customers every month. So the times below come from the road, not just the screen.

Quick answer: Kampala to Bwindi takes 9 to 10 hours. Kampala to Murchison Falls (Paraa) takes 5.5 to 6.5 hours. Kampala to Queen Elizabeth (Mweya) takes 7 to 8 hours. Queen Elizabeth to Bwindi (Buhoma) via Ishasha takes 5 to 6 hours. Kigali to Bwindi (Rushaga) takes 4.5 to 5 hours. As a rule, add 30% to any Google Maps time.

Uganda driving times and distances: a 4x4 crossing a river bridge on a self-drive trip

Uganda Driving Times and Distances Chart (km and Real Hours)

All times assume a loaded 4×4, dry roads and short stops only. Rows marked 🌧 slow down a lot in the rainy months.

Distances from Kampala and Entebbe

RouteDistanceGoogle Maps timeRealistic timeRoad typeGood overnight break
Entebbe Airport → Kampala centre40 km45 min1–1.5 hExpressway + cityNone needed
Kampala → Jinja80 km1.5 h2–3 hTarmac, heavy trafficNone needed
Kampala → Lake Mburo NP230 km3.5 h4–4.5 hTarmac, murram last 10–20 kmNone needed
Kampala → Ziwa Rhino Sanctuary175 km3 h3–3.5 hTarmacNone needed
Kampala → Murchison Falls (Paraa)305 km5 h5.5–6.5 hTarmac to Masindi, then murramMasindi or Ziwa
Kampala → Kibale NP (Kanyanchu)330 km5 h5.5–6.5 hTarmac via Mubende and Fort PortalFort Portal
Kampala → Queen Elizabeth NP (Mweya)420 km6.5 h7–8 hTarmac via MbararaLake Mburo or Mbarara
Kampala → Lake Bunyonyi420 km6.5 h7–8 hTarmac via Mbarara and KabaleLake Mburo
Kampala → Bwindi (Buhoma) 🌧470 km7.5 h9–10 hTarmac, then long murram sectionLake Mburo or Mbarara
Kampala → Bwindi (Rushaga) 🌧510 km8 h9.5–10.5 hTarmac to Kabale, then mountain murramLake Mburo or Lake Bunyonyi
Kampala → Sipi Falls280 km4.5 h5–6 hTarmac via Jinja and MbaleJinja
Kampala → Kidepo Valley NP 🌧590 km9.5 h11–13 hTarmac to Kitgum, then murramGulu (always split)

Distances between national parks and key towns

RouteDistanceGoogle Maps timeRealistic timeRoad type
Lake Mburo → Bwindi (Buhoma) 🌧280 km5 h6–7 hTarmac, then murram from Kihihi
Lake Mburo → Lake Bunyonyi200 km3.5 h3.5–4 hTarmac
Lake Bunyonyi → Bwindi (Rushaga) 🌧55 km1.5 h2 hSteep murram
Kabale → Bwindi (Ruhija) 🌧50 km1.5 h2 hSteep murram
Kisoro → Bwindi (Nkuringo) 🌧35 km1 h1.5 hMixed, hilly
Bwindi (Buhoma) → Bwindi (Ruhija) 🌧45 km1.5 h2–3 hForest murram
Bwindi (Buhoma) → Ishasha (QENP) 🌧65 km1.5 h2–3 hMurram
Ishasha → Mweya (QENP) 🌧100 km2 h2.5–3 hPark track, then tarmac
Mweya (QENP) → Kibale (Kanyanchu)150 km3 h3.5–4 hTarmac via Kasese and Fort Portal
Fort Portal → Semuliki (Sempaya)60 km1.5 h1.5–2 hWinding tarmac and murram
Kibale (Kanyanchu) → Murchison (Paraa)330 km5.5 h6.5–7.5 hTarmac via Hoima, murram in the park
Murchison (Paraa) → Gulu130 km2.5 h3–3.5 hPark murram, then tarmac
Gulu → Kidepo (Apoka) 🌧260 km5 h6–7 hTarmac to Kitgum, then murram
Sipi Falls → Moroto200 km3.5 h4–5 hTarmac, some rough patches
Moroto → Kidepo (Apoka) 🌧220 km4.5 h5.5–6.5 hMurram via Kotido and Kaabong

Why Uganda Drives Take Longer Than the Map Says

Uganda’s roads look short on a map. However, several small things add up over a long day.

First, leaving Kampala alone can take one to two hours. Traffic backs up on every main exit, especially on weekday mornings. Next, most highways pass through busy trading centres. Each one has speed bumps, market stalls and people crossing. On top of that, the last stretch to most parks is murram (red dirt road). It’s slower, dustier and bumpier than tarmac.

Then add the smaller delays. Boda bodas weave through traffic, and cattle cross the road. You’ll also stop for fuel, lunch and the odd police check.

Our rule of thumb: multiply the Google Maps time by 1.3 in the dry season. In the wet season, multiply it by 1.5. For the full picture on road surfaces, rules and traffic, read our guide to driving in Uganda.

Driving to Bwindi: Times by Gorilla Sector

Bwindi is not one destination. In fact, it has four gorilla trekking sectors, and they lie hours apart by road. So the sector printed on your permit decides your route, your lodge and your drive time.

Buhoma (north)

Buhoma is the easiest sector to reach from the north and from Queen Elizabeth. From Kampala, the usual route goes via Mbarara, Rukungiri and Kihihi. That’s about 470 km and 9 to 10 hours. We recommend you split it with a night at Lake Mburo.

From Queen Elizabeth, you drive south through the Ishasha sector. This adds a game drive to your transfer day. From Kihihi airstrip, Buhoma is about 1 to 1.5 hours away.

Ruhija (east)

Ruhija is the highest sector, at around 2,300 m. From Kabale, it takes about two hours on a steep murram road. The road from Buhoma to Ruhija crosses a forest stretch called “the neck”. It’s beautiful but slow, and it gets slippery after rain.

Rushaga and Nkuringo (south)

These two southern sectors are closest to Rwanda. From Kigali, you cross at Cyanika and reach Rushaga in about 4.5 to 5 hours. From Kabale or Lake Bunyonyi, allow about two hours.

Nkuringo is about 1.5 hours from Kisoro town on a hilly road. Many travellers use Lake Mutanda or Lake Bunyonyi as a relaxed base for both sectors.

Moving between sectors

From → ToRealistic time
Buhoma → Ruhija2–3 h
Ruhija → Rushaga2–2.5 h
Rushaga → Nkuringo1.5–2 h
Buhoma → Rushaga4–5 h

Our advice: sleep near your sector the night before your trek. Check-in at the trekking briefing usually starts around 7:30 am. So never plan a long drive on the morning of your trek. For permits and trekking details, see our gorilla and chimpanzee trekking guide.

Rooftop tent 4x4 parked on a self-drive route in Uganda

Southwest Routes: Lake Mburo, Bwindi and Lake Bunyonyi

Kampala to Lake Mburo

This is the classic first-day drive out of Kampala. It’s about 230 km, and it takes 4 to 4.5 hours. On the way, you cross the Equator at Kayabwe, about 72 km from Kampala. It’s a good spot for a coffee and a photo.

Masaka and Mbarara both have reliable fuel stations. Lake Mburo is also the smartest place to break the long drive to Bwindi.

Lake Mburo to Bwindi

For Buhoma, head to Mbarara, then go via Ntungamo, Rukungiri and Kihihi. The last part is murram, so budget 6 to 7 hours in total. For the southern sectors, drive via Kabale instead.

Bwindi to Lake Bunyonyi and Lake Mutanda

From Rushaga, Lake Bunyonyi is about two hours away, and Lake Mutanda is closer still. Both lakes make a calm rest stop after trekking. Moreover, they break up the drive back north.

Bwindi (Buhoma) to Queen Elizabeth via Ishasha

This is one of our favourite transfer days. You leave Buhoma, drive about 65 km to Ishasha, and search for tree-climbing lions on the way. Then you continue about 100 km north to Mweya. Plan 5 to 6 hours in total, including a slow game drive.

Warning: the Ishasha road gets very muddy in the rainy season, and bridges sometimes wash out. Ask us about current conditions before you set off.

Western Routes: Queen Elizabeth, Kibale, Fort Portal and Semuliki

Kampala to Fort Portal and Kibale

The direct route goes west via Mubende. It’s about 300 km of tarmac to Fort Portal, which takes around 5 to 5.5 hours. From Fort Portal, the Kanyanchu visitor centre in Kibale is about 35 km south. Allow 45 minutes to an hour.

Queen Elizabeth (Mweya) to Kibale (Kanyanchu)

Most drivers go via Kasese and Fort Portal on good tarmac. The drive covers about 150 km and takes 3.5 to 4 hours. On the way, the crater lakes near Fort Portal make a great lunch stop.

Kibale to Semuliki (Sempaya)

The Sempaya hot springs lie about 60 km from Fort Portal. The road winds over the Rwenzori foothills, so give it 1.5 to 2 hours. After heavy rain, this road can be slow.

Northern Routes: Ziwa, Murchison Falls and Kidepo

Kampala to Ziwa Rhino Sanctuary and Murchison Falls

Head north on the Gulu road. Ziwa Rhino Sanctuary is about 175 km from Kampala, and rhino tracking there breaks the drive nicely. From there, continue to Masindi, your last big fuel stop.

After Masindi, you enter the park at Kichumbanyobo gate and drive down to Paraa. In total, Kampala to Paraa is about 305 km and 5.5 to 6.5 hours.

The Paraa ferry: plan your arrival around it

The Victoria Nile splits Murchison Falls in two. Most game drives happen on the north bank, while many lodges and campsites are on the south bank. A small vehicle ferry at Paraa links the two.

The ferry crosses about every hour. Park sources list the first crossing around 7 am and the last around 7 pm. It carries only a few vehicles at once, so queues build up at busy times.

Our advice: aim to reach Paraa by 5 pm at the latest. If you miss the last crossing, you’re stuck on the wrong side for the night. Also, confirm the latest ferry times at the park gate. You can also check park news on the Uganda Wildlife Authority website.

Kibale or Fort Portal to Murchison

You don’t need to go back through Kampala. Instead, drive north via Hoima and enter Murchison from the south-west. It’s about 330 km and 6.5 to 7.5 hours. Start early, and fill up in Hoima.

Kampala to Kidepo Valley

Kidepo is Uganda’s most remote park, about 590 km from Kampala. There are two main routes:

  • Via Gulu and Kitgum: the most common route. We always split it with a night in Gulu.
  • Via Mbale and Moroto: a good choice if you’re coming from Sipi Falls. Plan a night in Moroto.

Either way, don’t try Kampala to Kidepo in one day. After Kitgum or Kotido, the roads turn rough and the towns thin out. If you’re short on time, consider flying one way to the Kidepo airstrip.

Eastern Routes: Jinja, Sipi Falls and Mbale

Kampala to Jinja

Jinja is only about 80 km away. Even so, traffic makes it a 2 to 3 hour drive. The government plans a new Kampala–Jinja Expressway, but it isn’t open yet. So leave early, or avoid rush hour.

Jinja to Sipi Falls via Mbale

From Jinja, the road passes through Iganga and Tororo to Mbale. Then you climb about 55 km up to Sipi on the slopes of Mount Elgon. The full drive takes about 4 hours. Kampala to Sipi takes 5 to 6 hours in one go.

Sipi Falls to Kidepo via Moroto

This is a big two-day journey through Karamoja. Drive Sipi to Moroto on day one, which takes 4 to 5 hours. Then continue to Kidepo via Kotido and Kaabong on day two, which takes 5.5 to 6.5 hours. Fuel up in Moroto, and carry extra water.

Cross-Border Drive Times: Rwanda and Kenya

Kigali to Bwindi and Lake Bunyonyi

Many of our guests fly into Kigali because it’s so close to southern Bwindi. There are two useful border posts:

  • Cyanika (Kisoro side): best for Rushaga, Nkuringo and Lake Mutanda. Kigali to Rushaga takes about 4.5 to 5 hours.
  • Katuna/Gatuna (Kabale side): best for Lake Bunyonyi, Ruhija and Buhoma. Kigali to Lake Bunyonyi takes about 3 to 3.5 hours.

Rwanda’s roads are smooth and well signposted. However, the border itself can take one to two hours. For passports, visas and car documents, see our Uganda entry requirements guide.

Uganda to Kenya

The main crossings are Busia and Malaba, both about 200 km east of Kampala. From there, Nairobi is roughly another full day of driving. For the Kenyan side, read our Kenya road distances guide.

Remember: you need a cross-border permit to take a rental 4×4 out of Uganda. Tell us early, and we’ll arrange it with your 4×4 rental.

Driving Times Inside the National Parks

Many travellers forget one thing: the drive doesn’t end at the park gate. Inside the park, you still drive to your camp and then go on game drives.

ParkGate → main camp or lodge areaTypical game drive
Murchison FallsKichumbanyobo gate → Paraa: about 1 hNorth bank loop: 3–4 h
Queen ElizabethKatunguru → Mweya: about 30 minKasenyi plains: 2–3 h
Queen Elizabeth (Ishasha)Ishasha gate → lion area: about 30 minIshasha loop: 2–3 h
Kidepo ValleyPark entrance → Apoka: about 1 hNarus Valley: 2–3 h
Lake MburoNshara gate → Rwonyo: about 30 minPark loop: 2–3 h

Also, keep to the park speed limits. They protect the animals, and rangers do enforce them. Our driving in Uganda guide lists the rules.

Travellers resting beside their 4x4 at a campsite in Uganda

How Far Should You Drive in One Day?

We plan every self-drive route with a few simple limits:

  1. Aim for 5 to 6 hours of driving a day. That’s about 300 km on mixed roads. A few transfer days take longer, so start those early.
  2. Arrive before dark. Most park gates close at 7 pm, and night driving isn’t safe. Read more in our guide on whether Uganda is safe.
  3. Stay two nights per stop where possible. It gives you a full day to enjoy each place.
  4. No long drives on trek days or flight days. A delay could cost you a permit or a flight.
  5. Start early. A 7 am departure beats the traffic and the afternoon rain.

Where to break the long drives

Long driveBest place to stop overnight
Kampala → Bwindi (Buhoma)Lake Mburo or Mbarara
Kampala → Bwindi (Rushaga)Lake Mburo or Lake Bunyonyi
Kampala → Queen ElizabethLake Mburo or Mbarara
Kampala → Murchison FallsZiwa or Masindi
Kampala → KidepoGulu
Sipi Falls → KidepoMoroto
Kibale → Murchison FallsHoima

Sample Route Plans with Daily Driving

These plans show driving only. For full day-by-day trips, see our Uganda self-drive itineraries.

7-day southwest loop

DayDrivekmTime
1Entebbe → Lake Mburo2504.5–5 h
2Lake Mburo (game drive)302–3 h
3Lake Mburo → Lake Bunyonyi2003.5–4 h
4Lake Bunyonyi → Bwindi (Rushaga)552 h
5Gorilla trek, no transfer00
6Rushaga → Lake Mburo2505–5.5 h
7Lake Mburo → Entebbe2504.5–5 h

10-day classic loop

DayDrivekmTime
1Entebbe → Ziwa → Murchison3406.5–7 h
2Murchison (game drive and boat)603–4 h
3Murchison → Kibale via Hoima3306.5–7.5 h
4Kibale (chimp tracking)201 h
5Kibale → Queen Elizabeth1503.5–4 h
6Queen Elizabeth (game drive)603 h
7Mweya → Ishasha → Bwindi (Buhoma)1655–6 h
8Gorilla trek, no transfer00
9Bwindi → Lake Mburo2806–7 h
10Lake Mburo → Entebbe2504.5–5 h

14-day full circuit

Start with the 10-day loop. Then add three days for Jinja and Sipi Falls in the east. Finally, add one extra day in Bwindi. Alternatively, swap the east for Kidepo, but only with a night in Gulu on each leg.

How the Rainy Season Changes Drive Times

Tarmac roads stay reliable all year. Murram roads, however, can turn to thick mud within hours. Here are the routes we watch most closely:

RouteExtra time in heavy rain
Buhoma → Ishasha → Mweya+1–3 h, sometimes impassable
Buhoma → Ruhija (“the neck”)+1–2 h
Kabale / Kisoro → Rushaga and Nkuringo+1 h
Kitgum or Kotido → Kidepo+2–3 h
Fort Portal → Semuliki+1 h
Mbale → Sipi Falls+30–60 min

For the rainy months and the best travel windows, see the best time to visit Uganda.

Fuel Stops on Long Routes

Fuel is easy to find in big towns. After that, stations get scarce, and some may not have diesel. So fill up at every major town.

RouteLast reliable fuelNotes
Kampala → MurchisonMasindiNo fuel inside the park
Kampala → Bwindi (Buhoma)Rukungiri or KihihiSmall stations only near Buhoma
Kampala → Bwindi (south)Kabale or KisoroNothing near Rushaga or Nkuringo
Queen ElizabethKasese or KatunguruKatunguru supply varies
Kibale → MurchisonHoimaLong stretch after Hoima
Kampala → KidepoKitgum or KotidoCarry a jerrycan past here
Sipi → KidepoMorotoVery few stations in Karamoja

For payment tips at the pump, check our driving in Uganda guide.

Should You Drive or Fly?

Driving gives you freedom, and the scenery is half the fun. Still, flying makes sense in two cases.

The first is Kidepo, where a flight saves two long days. The second is a short trip with gorilla trekking. Domestic flights land at Kihihi (for Buhoma), Kisoro (for the south), Pakuba (Murchison), Kasese (Queen Elizabeth) and Kidepo.

On a self-drive trip, though, you collect the car at the start. So most of our guests drive the whole loop and fly only for Kidepo.

Frequently Asked Questions

How long is the drive from Kampala to Bwindi?

Plan 9 to 10 hours for the roughly 470 km to Buhoma. The southern sectors take a little longer. Google Maps shows about 7.5 hours, but traffic, towns and murram roads slow you down. We recommend a night at Lake Mburo on the way.

How long is the drive from Entebbe to Bwindi?

It takes about the same as from Kampala, 9 to 10.5 hours. You can skip central Kampala by taking the Entebbe–Mpigi road towards Masaka. Even so, split the drive if you can.

How far is Murchison Falls from Kampala?

Paraa, in the heart of Murchison Falls, is about 305 km from Kampala. The drive takes 5.5 to 6.5 hours via Masindi. Stop at Ziwa Rhino Sanctuary to break it up.

How long does it take to drive from Queen Elizabeth to Bwindi?

From Mweya to Buhoma via Ishasha, allow 5 to 6 hours. That includes a slow game drive through Ishasha. In heavy rain, the Ishasha road can get much slower.

How long is the drive from Kigali to Bwindi?

Kigali to Rushaga takes about 4.5 to 5 hours via the Cyanika border. Kigali to Buhoma takes longer, about 6 to 7 hours via Katuna and Kabale. Border checks add one to two hours.

Can you drive from Kampala to Kidepo in one day?

You can, but we don’t recommend it. The 590 km drive takes 11 to 13 hours. Instead, stay a night in Gulu, or fly one way.

Do you need a 4×4 to drive between Uganda’s national parks?

Yes. Most park roads and many access roads are murram, and they turn muddy in the rain. A 4×4 also gives you better clearance and grip on steep Bwindi roads. See our driving in Uganda guide for more.

Plan Your Uganda Route with Us

Every Safari Masters rental comes with route advice from our team. We’ll check your drive times, flag rain-affected roads and suggest the best overnight stops.

Pick up in Entebbe or Kampala.