Journey
Mombasa to Kigali and Lake Kivu
Liv Kenya's complete road loop from Mombasa through Nairobi, Narok, Migori, Mwanza, and Rusumo to Kigali, then north through Musanze to Gisenyi and Lake Kivu before returning through Arusha, Holili, Taveta, and Voi.
Firsthand material by Liv Kenya
Follow the full route
Journey chapters
The outward chapter follows the road actually driven: Mombasa, Nairobi, Narok, Migori, Isebania–Sirari, Mwanza, Lusahunga, Rusumo, and Kigali.
02 Kigali, Musanze and Lake Kivu 3 videos available.Kigali's memorial, museums, and art lead into the northern highlands at Musanze and west to Gisenyi on Lake Kivu.
03 Lake Kivu to Mombasa via Arusha 1 video available.The return retraces the shared Rwanda and Rusumo roads, then branches at Lusahunga for Arusha, Moshi, Holili, Taveta, Voi, and the established A8 route into Mombasa.
Mombasa to Nairobi
Timing is variable; use times only as broad guidance.
Typical duration: 480 minutes
Mariakani
Voi
Mtito Andei
Emali
Athi River / Machakos turnoff
Nairobi
Nairobi to Narok
Timing is variable; use times only as broad guidance.
Typical duration: 180 minutes
Great Rift Valley escarpment
Narok to Migori
Timing is variable; use times only as broad guidance.
Typical duration: 182 minutes
Migori to Isebania
Timing is variable; use times only as broad guidance.
Typical duration: 35 minutes
Isebania to Mwanza
Timing is variable; use times only as broad guidance.
Typical duration: 210 minutes
Mwanza to Lusahunga
Timing is variable; use times only as broad guidance.
Typical duration: 242 minutes
Lusahunga to Rusumo
Timing is variable; use times only as broad guidance.
Typical duration: 69 minutes
Rusumo to Kigali
Timing is variable; use times only as broad guidance.
Typical duration: 202 minutes
Kigali to Musanze
Timing is variable; use times only as broad guidance.
Typical duration: 87 minutes
Musanze to Gisenyi
Timing is variable; use times only as broad guidance.
Typical duration: 54 minutes
Gisenyi to Musanze
Timing is variable; use times only as broad guidance.
Typical duration: 54 minutes
Musanze to Kigali
Timing is variable; use times only as broad guidance.
Typical duration: 87 minutes
Kigali to Rusumo
Timing is variable; use times only as broad guidance.
Typical duration: 202 minutes
Rusumo to Lusahunga
Timing is variable; use times only as broad guidance.
Typical duration: 69 minutes
Lusahunga to Babati
Timing is variable; use times only as broad guidance.
Typical duration: 631 minutes
Kahama
Singida
Babati to Arusha
Timing is variable; use times only as broad guidance.
Typical duration: 170 minutes
Arusha to Moshi
Timing is variable; use times only as broad guidance.
Typical duration: 85 minutes
Moshi to Taveta via Holili
Timing is variable; use times only as broad guidance.
Typical duration: 80 minutes
Himo
Holili One Stop Border Post
Taveta to Voi
Timing is variable; use times only as broad guidance.
Typical duration: 79 minutes
Voi to Mombasa
Timing is variable; use times only as broad guidance.
Typical duration: 155 minutes
Mariakani
Mombasa
Further viewing
See this Journey on the ground
Featured video
KENYA TO RWANDA BY ROAD (SUBARU IMPREZA) MWANZA-KIGALI-ARUSHA | FULL DOCUMENTARY
Video by Liv Kenya
Liv Kenya's full documentary gathers the complete Mombasa–Rwanda loop in one film.
Video
We Did It | Road Trip From Mombasa Kenya To Kigali Rwanda
Video by Liv Kenya
The opening film establishes the Mombasa-to-Kigali route through Mwanza.