Updated
Quick Facts: Nairobi to Kampala Overland 2027 Distance: approximately 700km via Nakuru-Eldoret-Busia; 750km via Kisumu-Busia; road is largely paved Drive time: 10-12 hours by private vehicle (including border stop); 12-14 hours by bus Border crossings: Busia (most popular) and Malaba — both are busy commercial crossings open 24 hours Bus operators: Easy Coach, Kampala Coach, and Mash East Africa run reliable Nairobi-Kampala services daily The overland journey from Nairobi to Kampala is one of East Africa ’s classic road trips. The overland journey from Nairobi to Kampala is one of East Africa’s classic road trips — covering approximately 700-750 kilometres across Kenya and Uganda and crossing the border at Busia or Malaba on the Kenya-Uganda frontier, it is a journey of 10-12 hours by private vehicle or 12-14 hours by bus that passes through the Kenyan Rift Valley escarpment, the sugarcane fields of western Kenya, and the Ugandan midlands before arriving in Kampala. The Nairobi-Kampala overland is most popular for travellers combining a Kenya safari with a Uganda safari or gorilla trekking trip.
- Distance: approximately 700km via Nakuru-Eldoret-Busia; 750km via Kisumu-Busia; road is largely paved
- Drive time: 10-12 hours by private vehicle (including border stop); 12-14 hours by bus
- Border crossings: Busia (most popular) and Malaba — both are busy commercial crossings open 24 hours
- Bus operators: Easy Coach, Kampala Coach, and Mash East Africa run reliable Nairobi-Kampala services daily
The overland journey from Nairobi to Kampala is one of East Africa’s classic road trips. The route covers approximately 700 to 750 kilometers across Kenya and Uganda, crossing the border at Busia or Malaba on the Kenya-Uganda frontier. In 2027 the roads on both sides are significantly improved compared to a decade ago, and the journey is manageable in 8 to 10 hours by private vehicle. This guide covers the full route, border crossing options, and practical tips for travelers making this overland connection.
Nairobi to Kampala Overland: The East Africa Road Trip Guide 2027
Why Drive Nairobi to Kampala
The overland route suits travelers combining a Kenya safari or Nairobi arrival with a Uganda gorilla trekking trip. Many East Africa itineraries use Nairobi as the international hub and Entebbe or Kampala as the exit point, or vice versa. Some travelers drive the entire route in a single vehicle as part of a multi-country overland safari. The cross-border drive shows you landscapes that no flight can — the Rift Valley escarpment in Kenya, the Lake Victoria basin, and the transition from savanna to the greener Ugandan interior.
The Route
From Nairobi the route heads northwest via Nakuru and Eldoret to the Uganda border. The Kenya side passes through the Great Rift Valley — the road descends steeply from the escarpment at Naivasha, crosses the valley floor past Nakuru, and climbs again toward Eldoret on the Kenyan highlands. Eldoret is the last major Kenyan city before the border. From Eldoret to the Malaba border crossing is approximately 90 kilometers.
Border Crossings: Busia or Malaba
There are two main crossing points between Kenya and Uganda. Malaba is the main border for commercial traffic and is generally faster for tourist vehicles. Busia is slightly to the south and also commonly used. Both involve exit procedures from Kenya and entry into Uganda. Ensure your Uganda e-visa is obtained in advance. The crossing at either point takes 30 to 90 minutes depending on queue length. The Malaba crossing has improved facilities in 2027 with a new one-stop border post reducing processing time.
Uganda Side: Malaba to Kampala
Once through the Uganda border the road heads toward Mbale and then west toward Kampala via Jinja. This stretch crosses the equatorial corridor of eastern Uganda — tea estates around Mbale, the Nile crossing at Jinja (where the river exits Lake Victoria), and then the final drive into Kampala. Jinja is a worthwhile brief stop — the source of the Nile is a few kilometers from the bridge and white-water rafting on the upper Nile is available if you have a day. Kampala is approximately 300 kilometers from the Uganda border, adding 3 to 4 hours to the journey.
Journey Time and Departure Planning
Nairobi to Kampala in a single day is ambitious but possible. Depart Nairobi by 6am to clear the city before rush hour. The Kenya side to the border takes about 5 to 6 hours. After the crossing, the Uganda side to Kampala adds another 3 to 4 hours. Total: 8 to 10 hours excluding stops and border time. Most overland travelers prefer to split the journey — stopping in Nakuru or Eldoret (Kenya) or in Mbale or Jinja (Uganda) to make the trip more comfortable.
Bus Services Nairobi to Kampala
Several bus companies operate overnight and daytime coaches between Nairobi and Kampala. Modern Coast, Mash Bus, and Easy Coach all serve this route with air-conditioned coaches and reclining seats. Journey time is typically 9 to 12 hours. Overnight buses are popular — you sleep through much of the journey and arrive in the morning. Fares range from $20 to $40. For budget travelers this is the standard way to make the cross-border journey and is generally reliable in 2027.
The Nairobi to Kampala overland is not a quick connection — it is a journey in itself. The Rift Valley views, the Kenya highlands, the Uganda border, and the Nile at Jinja add up to a genuinely rewarding day of travel that most visitors remember long after the flight home.
What is the best route for the Nairobi to Kampala overland journey?
The Nairobi-Kampala journey has two main route options through Kenya. Via Nakuru-Eldoret-Busia (most popular): Nairobi to Nakuru on the A104 highway (2 hours); Nakuru to Eldoret through the Rift Valley escarpment (2 hours); Eldoret to Busia border (2.5 hours); cross to Uganda; Busia to Kampala (3-4 hours); total 10-12 hours. Via Kisumu (Lake Victoria route): slightly longer but passes Lake Victoria views near Kisumu; less commonly used by tourists but a legitimate option. The road condition: the A104 Nairobi-Nakuru-Eldoret highway is well-paved and fast; Eldoret-Busia is mostly good tarmac with some rougher sections; the Uganda side (Busia-Kampala) is paved with road works ongoing in places; overall the route is manageable in a regular car but 4WD provides comfort on rougher sections. Scenic highlights: the descent from the Rift Valley escarpment near Nakuru with views of the valley floor; the tea plantations near Kericho.
How do you cross the Kenya-Uganda border at Busia?
Busia is East Africa’s busiest land border and the standard crossing for Nairobi-Kampala travellers. The Busia crossing: a commercial land border with high truck and bus traffic; tourist vehicles typically process faster than commercial freight; allow 30-90 minutes for the crossing depending on queues. Kenya exit: present passport at Kenya Immigration; get an exit stamp; straightforward. Uganda entry: present Uganda e-visa approval at Uganda Immigration; yellow fever certificate check; vehicle insurance inspection if driving a private vehicle; vehicle third-party insurance is compulsory in Uganda. Avoid touts: border touts will offer to help with paperwork for a fee; decline politely; the process is straightforward and you do not need an intermediary. Currency exchange: forex bureaux on both sides exchange USD, KES, and UGX; rates are fair but check before accepting; better rates await in Kampala. Malaba alternative: Malaba border (40km from Busia) is the main truck route; more congested with freight; Busia is the better tourist crossing.
Which bus companies run Nairobi to Kampala and how reliable are they?
Several established bus companies operate the Nairobi-Kampala route. Easy Coach: one of the most reliable and popular services; modern coaches; departs Nairobi River Road area; books online at easycoach.co.ke; approximately 12 hours total; USD 15-25 one-way. Kampala Coach: another established operator; modern vehicles; popular with both tourists and businesspeople. Mash East Africa: long-running East Africa bus; comfortable overnight and daytime options. Booking tips: book at least 2-3 days ahead for weekend travel; peak season (June-August) books up quickly; book online or at the Nairobi bus terminus. Departure point: most Nairobi departure points are in the River Road or Accra Road area of Nairobi CBD; take a taxi from your hotel. Overnight vs daytime: overnight buses arrive Kampala in the morning but nighttime road travel in East Africa carries higher risk; daytime travel is recommended for safety.
What are the stops and highlights along the Nairobi to Kampala road?
The route has several worthwhile stops for travellers with time. Nakuru (2 hours from Nairobi): Lake Nakuru NP is 5km from the town; famous for flamingos and black rhino; a half-day detour is possible; good lunch stop. The Rift Valley viewpoint: on the descent from the escarpment near Nakuru, viewpoints give panoramic views of the Rift Valley floor; a 10-minute stop worth making. Eldoret (4 hours from Nairobi): a major Kenyan highland city; fuel and food stop; little to see for tourists but well-served for supplies. Jinja (Uganda, 2 hours from Busia): the adventure capital of Uganda on the Nile; white-water rafting, bungee jumping, kayaking; a worthwhile overnight stop if you have flexibility in your itinerary. The overall journey: for travellers with 3+ days for the Nairobi-Kampala journey, stopping at Nakuru, Jinja, and arriving rested in Kampala makes a memorable East Africa transition.
Is it safe to drive from Nairobi to Kampala?
The Nairobi-Kampala road is one of East Africa’s most-travelled routes and is generally safe for tourist travel with sensible precautions. Road safety: East African roads have higher accident rates than European roads due to truck traffic, speed, and road condition variation; drive cautiously especially at night and in towns; use a seat belt; avoid driving after dark if possible. Security: the route through western Kenya and Uganda is generally secure for tourist vehicles; petty theft at busy border crossings is the main risk; keep valuables in locked bags. Police checkpoints: Uganda has frequent police checkpoints on the main roads; keep your passport and vehicle documents easily accessible; be polite and patient. Vehicle requirements: third-party vehicle insurance is compulsory in Uganda; a temporary East African Customs transit permit is needed for a Kenyan-registered car driving into Uganda; self-drive tourists should arrange this before crossing.
- Kenya Tanzania Uganda Safari: The Ultimate East Africa Trip
- Uganda Gorilla Trekking and the Perfect 2-Week East Africa Trip Itinerary
- Gorilla trekking combined with Zanzibar beach: the perfect East Africa two-centre trip
- From Kampala to Nairobi by Bus
- What is the East Africa Tourist Visa?
- Is East Africa Safe During the Middle East War?
- Uganda Gorilla Permit Categories: Foreign Resident vs Non-Resident vs East African
- Nairobi to Bwindi: Overland and Fly Options Compared
- Gorilla Trekking and Masai Mara: The Classic East Africa Combo
- Kigali to Kampala: The Overland Route to Uganda Guide

















