If you are planning a Uganda safari, a business trip or a family road trip, the first thing to get right is the drive time from Kampala. Google Maps may say five hours to Murchison Falls or seven to Queen Elizabeth, but that is a best-case figure with no traffic jams, no roadside stops and no slow trucks on the climbs. Real journeys in Uganda are planned in hours, not kilometres.
This guide gives you realistic drive times from Kampala to Uganda’s main national parks and towns. The times include comfort stops, fuel, road quality and the best time to leave, so you can build an itinerary that works instead of one that leaves you arriving at the lodge after dark.
Why Google Maps Underestimates Drive Time in Uganda
Several things stretch a journey beyond the map estimate:

- Kampala’s exit traffic. Leaving the city at the wrong hour can add one to two hours before you even reach the highway.
- Trading centres and speed bumps. Highways pass through busy towns, with bumps, boda-bodas, pedestrians and market stalls.
- Heavy trucks. Trucks heading to the border and the north crawl on hills, and overtaking safely takes patience.
- Road works. Resurfacing and repairs can mean diversions and single-lane stretches.
- Park and gravel sections. Most main routes are tarmac, but the final stretch to many lodges and park gates is murram or gravel, and it slows sharply in the rain.
- Game drives on the way. Inside the parks you will drive slowly on dirt tracks, so allow for it.
What Our “Realistic Time” Includes
The realistic times below assume a comfortable pace in a good vehicle with an experienced driver, plus:
- A toilet and stretch stop roughly every two hours
- A fuel stop on longer routes
- A lunch stop of 30 to 45 minutes on journeys beyond five hours
- A normal level of traffic and slow-vehicle delays
If you add photography stops, shopping or sightseeing on the way, add more time.
The Kampala Drive-Time Table
All figures are approximate starting from central Kampala. Distances are rounded, and conditions change with weather, road works and traffic.

| Destination | Approx. distance | Non-stop | Realistic (with stops) | Road quality | Best departure |
|---|---|---|---|---|---|
| Entebbe Airport | 40 km | 45 min to 1 hr | 1 to 1.5 hrs (2 to 3 hrs in rush hour) | Good tarmac, expressway option | Avoid 6–9am and 4–8pm |
| Jinja | 80 km | 1.5 hrs | 2 to 3 hrs | Good tarmac, heavy traffic at Mukono and Lugazi | 7am to 9am |
| Ziwa Rhino Sanctuary | 175 km | 2.5 hrs | 3 to 3.5 hrs | Good tarmac, short gravel to the gate | 6am to 7am |
| Masaka | 130 km | 2 hrs | 2.5 to 3 hrs | Good tarmac, busy trucks | 7am |
| Lake Mburo National Park | 230 km | 3 to 3.5 hrs | 3.5 to 4.5 hrs | Good tarmac, murram in the park | 7am to 8am |
| Mbarara | 270 km | 4 hrs | 4.5 to 5.5 hrs | Good tarmac, congested near Masaka | 7am |
| Mbale | 230 km | 4 hrs | 4.5 to 5.5 hrs | Good tarmac | 6am to 7am |
| Sipi Falls | 275 km | 5 hrs | 6 to 7 hrs | Tarmac, then steep, winding final climb | 6am |
| Masindi | 220 km | 3.5 hrs | 4 to 4.5 hrs | Good tarmac | 7am |
| Murchison Falls National Park (Paraa) | 310 km | 5 hrs | 6 to 7 hrs | Tarmac to Masindi, then gravel and park roads | 6am to 7am |
| Fort Portal | 300 km | 4.5 to 5 hrs | 5.5 to 6.5 hrs | Good tarmac, hilly with slow trucks | 6am to 7am |
| Kibale National Park (Kanyanchu) | 330 km | 5 to 5.5 hrs | 6 to 7 hrs | Good tarmac, then short gravel | 6am to 7am |
| Kasese | 370 km | 6 hrs | 7 to 8 hrs | Good tarmac | 6am |
| Queen Elizabeth National Park (Mweya) | 420 km | 6 to 7 hrs | 7 to 8 hrs | Good tarmac to Katunguru, then park tracks | 6am |
| Gulu | 340 km | 5 hrs | 6 to 6.5 hrs | Good tarmac, truck traffic | 6am to 7am |
| Kabale | 420 km | 6 to 7 hrs | 7 to 8 hrs | Good tarmac, hilly and winding | 6am |
| Lake Bunyonyi | 430 km | 7 hrs | 8 hrs | Tarmac, then a short winding lakeside road | 6am |
| Bwindi (Rushaga or Ruhija sectors) | 500 km | 8 hrs | 9 to 10 hrs | Tarmac to Kabale, then steep gravel | 5:30am to 6am |
| Bwindi (Buhoma sector) | 530 km | 8.5 hrs | 9 to 11 hrs | Tarmac, then long rough gravel | 5:30am to 6am |
| Kisoro (Mgahinga) | 510 km | 8 hrs | 9 to 10 hrs | Tarmac, winding mountain pass | 6am |
| Kidepo Valley National Park | 700 km | 10 hrs | 11 to 13 hrs (best split over two days) | Tarmac to Kitgum, then very rough gravel | 5am, or overnight at Gulu |
| Malaba border (Kenya) | 215 km | 3.5 hrs | 4 to 5 hrs (border extra) | Good tarmac, heavy trucks | 6am |
| Katuna border (Rwanda) | 420 km | 6.5 hrs | 7 to 8 hrs (border extra) | Good tarmac | 6am |
Note: these are realistic planning figures, not guarantees. Rain, accidents, road works and traffic can add time, so always ask your driver for a current estimate before you set off.
Route-by-Route Notes
Short Trips: Entebbe, Jinja and Ziwa

These are easy day trips if you leave at the right time. The main enemy is traffic, not distance. A Jinja run that takes two hours at 9am can take four at 5pm. Between Kampala and Entebbe, consider the expressway for a faster, more predictable ride.
The Western Circuit: Mburo, Queen Elizabeth, Kibale and Fort Portal
Roads are mostly good tarmac, which makes the journeys smoother than they look on paper. The slowdowns come from trucks on the Masaka and Mbarara highways, busy trading centres and hills around Fort Portal. Start early so you reach lodges in daylight and still have time for an evening game drive or a chimpanzee briefing.

The Southwest: Kabale, Bunyonyi, Bwindi and Kisoro
This is the longest and most tiring leg for most visitors. The tarmac is good for most of the way, but the last section to Bwindi’s sectors is steep, winding and slow, especially after rain. Most travellers either leave at dawn and accept a full day on the road, or break the trip at Lake Mburo, Mbarara or Kabale. If you have a gorilla permit for an early trek, arrive the day before. Do not try to drive in on the morning of your trek.
The North: Murchison Falls and Kidepo
Murchison Falls is a long day but very doable. Leave early, take lunch in Masindi, and allow time for the last stretch to Paraa. Check ferry times if your lodge is on the other side of the Nile.
Kidepo is a different story. It is one of the most remote parks in Uganda, with long distances and rough roads. Most travellers either split the drive with an overnight in Gulu or Kitgum, or fly in. A high-clearance 4×4 is strongly advised.
Best Departure Times: A Simple Rule
For almost every route out of Kampala, leave between 5:30am and 7am. You will beat the worst city traffic, have cooler driving hours and finish well before dark. Night driving in Uganda is one of the biggest safety risks on the road because of unlit vehicles, pedestrians, animals and potholes. Plan to be at your destination before sunset, which falls around 6:45pm to 7pm all year because Uganda sits on the equator.
How Road Quality and Season Change Your Drive Time

- Dry season (December to February, June to September). Gravel roads are firmer and faster, and drive times sit near the lower end of our ranges.
- Rainy seasons (March to May, October to November). Murram and gravel sections can become slippery and slow, and landslides or flooding can add delays in hilly areas. Allow extra time, especially for Bwindi, Kidepo, Sipi and the approaches to Murchison.
- Vehicle type. A 4×4 such as a Land Cruiser or RAV4 handles rough sections more comfortably and safely than a saloon car.
Tips to Plan a Realistic Itinerary
- Avoid back-to-back long days. Do not stack two eight-hour drives in a row. Break up long legs with an overnight stop.
- Count hours, not kilometres. Use the realistic times above, not map apps.
- Fuel up early. Fill your tank in larger towns such as Masaka, Mbarara, Fort Portal, Masindi or Gulu before heading into remote areas.
- Build in buffer time. Add 30 to 60 minutes to anything you must reach by a fixed time, such as a trek briefing, a ferry or a flight.
- Hire a local driver. An experienced driver knows which roads flood, where the speed bumps are, which fuel stations are reliable and where to stop for a good lunch.
- Combine routes smartly. For example, link Kibale, Queen Elizabeth and Bwindi in one loop instead of driving back to Kampala between parks.
- Pack for the journey. Carry water, snacks, a charged phone, a power bank, cash for small purchases, and a basic first aid kit.
Sample Realistic Itineraries

Short escape (2 days): Kampala to Jinja (about 2.5 hrs), overnight, then return the next day.
Classic wildlife trip (3 days): Kampala to Murchison Falls (about 6.5 hrs), game drives and a boat trip, then return on day three.
Primates and savannah (5 days): Kampala to Kibale (about 6.5 hrs), then to Queen Elizabeth (about 2.5 hrs), then on to Bwindi (about 4 hrs), with the return split across two days.
Frequently Asked Questions
How long is the drive from Kampala to Murchison Falls?
Expect around 6 to 7 hours with stops, longer if you get a late start or it has rained.
How long does it take to drive from Kampala to Bwindi?
Plan for 9 to 11 hours depending on the sector, which is why many travellers split the drive with an overnight stop.
Is it safe to drive at night in Uganda?
It is best avoided. Poor lighting, pedestrians, animals and unlit vehicles make night driving risky, so aim to arrive before dark.

What is the best time to leave Kampala?
Between 5:30am and 7am for most long routes, to avoid traffic and arrive in daylight.
Is it better to hire a driver or self-drive?
Self-drive works for confident drivers on main routes, but a local driver saves stress on long days, rough roads and remote areas, and lets you enjoy the scenery instead of the navigation.
Final Thoughts
The best way to enjoy Uganda is to give it time. Once you know the real drive time from Kampala to each park and town, you can pick routes that fit your energy, split the long days sensibly and spend more of your trip watching wildlife instead of watching the clock. Start early, plan for the rain, keep your driving days reasonable, and let an experienced driver handle the road while you enjoy the journey.
Drive times are estimates and vary with traffic, weather, road works and vehicle. Confirm current conditions with your driver or tour operator before you travel.
Planning to rent a car for self drive adventure to parks and towns- simply contact us now by sending an email to info@ugandacarrentalservices.com or calling +256-700135510 to speak or chat with reservations team.
Related Articles
Lesotho to Buy 20 Ugandan-Made Electric Buses From Kiira Motor
November Gorilla Permit In Uganda: $600 Deal + Car Hire
4×4 Car Rental Entebbe: Best Rates for Uganda Safari Trips