The overland route from Kampala (Uganda’s capital) through Nairobi (Kenya’s capital) to Arusha (Tanzania’s northern circuit gateway) — a total of approximately 970 km by the most direct routing — is the most-travelled self-drive corridor in East Africa and the backbone of any multi-country overland safari. Understanding the road conditions, border crossing procedures, optimal overnight stops, and common difficulties along this route is essential for self-drive visitors planning their own itinerary. This guide covers the complete Kampala-Nairobi-Arusha overland route for 2025.
Kampala to Nairobi: Busia Border Crossing
Distance: approximately 680 km. Recommended route: Kampala to Jinja (80 km via A109, 1.5 hours) — source of the Nile at Bujagali and the Jinja bridge crossing are the key landmark. Jinja to Busia border (120 km via A104, 2 hours on mostly good tarmac with some patched sections through Iganga). Busia to Kisumu (60 km, 1 hour on Kenyan B1 — the road condition improves immediately on crossing into Kenya). Kisumu to Kericho (100 km, 1.5 hours — through tea estates). Kericho to Nairobi (210 km via A104, 3 hours — excellent tarmac through the Rift Valley escarpment with the dramatic Rift Valley viewpoint near Mai Mahiu). Total Kampala to Nairobi: approximately 8–9 hours driving plus Busia border crossing (45–90 minutes in normal conditions — the Busia border is the most efficient Uganda-Kenya crossing for road traffic). At Busia: the One-Stop Border Post (OSBP) process both Uganda exit and Kenya entry at the same facility — present passport and vehicle documents, pay no road tolls or vehicle fees if the vehicle is registered in either Uganda or Kenya (cross-border vehicle permits required for foreign-registered vehicles — obtain before travel from the Uganda Revenue Authority or Kenya Revenue Authority). East Africa Tourist Visa (USD $100) is usable for the Kenya entry if already obtained, valid for multiple entries within Uganda, Kenya, and Rwanda.
Best Overnight Stops: Kampala to Nairobi
Planning your East Africa self-drive circuit? Car Hire 4×4 Drive provides fully-equipped 4×4 vehicles for Uganda, Kenya, Tanzania, and Rwanda with COMESA insurance and cross-border documentation included. See how the booking process works or send a circuit enquiry for a quote within 24 hours.
- Jinja (80 km from Kampala): Nile River Explorers Camp (USD $20–40 camping) or Nile Porch (USD $80–120/night) — good food, white-water rafting available on Nile. Recommended first night stop for those departing Kampala late.
- Kisumu (200 km from Busia): Acacia Premier Hotel (USD $80–120/night) — the main business hotel in Kisumu, adequate and central. Kisumu is a useful base for the Lake Victoria shore and Impala Sanctuary (hippo, impala on the lake shore).
- Kericho (290 km from Nairobi): Tea Hotel (USD $60–90/night) — a 1950s colonial-era tea estate hotel with extraordinary setting in the Kericho tea estates, the most atmospheric accommodation between Nairobi and Uganda.
Nairobi to Arusha: Namanga Border
Distance: approximately 290 km. Route: Nairobi via Athi River and the A104 south to Namanga border (170 km, 2.5 hours on very good tarmac — the road through the Athi plains is excellent). Namanga border crossing: the busiest Kenya-Tanzania border for road tourists — the cross-border section is a busy commercial town, slightly chaotic on both sides, with touts approaching for money exchange and paperwork assistance (not required — the immigration desks are clearly marked). Process: Kenya exit stamp (short queue normally), Tanzania entry stamp (Immigration), Tanzania visa if not pre-obtained (USD $50 for most Western passport holders — obtain in advance online at immigration.go.tz to save 30–60 minutes at the border). Vehicle: temporary importation permit for the vehicle on Tanzania entry (approximately USD $30 at the border, the Revenue Authority desk is clearly signed). Total Namanga crossing: 30–60 minutes in good conditions, up to 2 hours during peak midday congestion. Arusha from Namanga: 120 km on the A104, 1.5 hours on good tarmac. Total Nairobi to Arusha: 4–5 hours including the border.
A 4×4 is essential for circuits that include the Ngorongoro Crater descent (which requires centre differential lock), the Bwindi Impenetrable Forest approach road in wet season, or Kidepo Valley National Park. For circuits that stay on sealed national highways and well-maintained murram roads in dry season a capable 2WD can manage — but the Toyota Land Cruiser V8 GX with full 4WD and diff lock is always the safest and most reliable choice for any East Africa self-drive circuit.
You need a valid driving licence (plus an International Driving Permit if your licence is not in English), the COMESA Yellow Card insurance certificate, a cross-border authority letter from the vehicle owner for each transit country, and the vehicle registration document. Car Hire 4×4 Drive prepares all cross-border documentation for the specific countries on your circuit as part of the standard hire process — no separate arrangement needed.
Yes. Most East Africa self-drive circuits do not require technical off-road skills — the majority of driving is on sealed national highways or well-maintained murram park roads. The vehicle handover at collection includes a full demonstration of the 4WD system. If your circuit includes genuinely technical sections such as the Ngorongoro Crater descent or Bwindi wet-season approach, a car with driver can be arranged for those sections if you have no prior 4WD experience.
Book 4 to 8 weeks in advance for standard circuits. For July to August peak season and December to January, book 3 to 4 months ahead. If your circuit includes gorilla trekking, Uganda permits via UWA should be booked 2 to 6 months ahead and Rwanda permits via the RDB 3 to 9 months ahead — the vehicle booking should align with confirmed permit dates. See the How It Works page for the complete booking process and deposit schedule.
The Toyota Land Cruiser V8 GX is the standard recommendation for any circuit covering two or more countries, or any circuit including Tanzania (Ngorongoro requires mandatory 4WD with diff lock) or Uganda’s challenging approach roads. For Kenya-only or Rwanda-only dry-season circuits the Land Cruiser Prado is a cost-effective alternative. For groups of 6 or more passengers, the Toyota Hiace 9-seater safari van with pop-up roof is the most cost-effective per-person option.
Do you believe in Road trips?