← Back to Mombasa Home Base

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

Car
Travel leg

Mombasa to Nairobi

Timing is variable; use times only as broad guidance.

Typical duration: 480 minutes

Town / locality

Mariakani

Town / locality

Voi

Town / locality

Mtito Andei

Town / locality

Emali

Junction / route departure

Athi River / Machakos turnoff

Car
Travel leg

Nairobi to Narok

Timing is variable; use times only as broad guidance.

Typical duration: 180 minutes

Route landmark

Great Rift Valley escarpment

Waypoint

Narok

Waypoint
Car
Travel leg

Narok to Migori

Timing is variable; use times only as broad guidance.

Typical duration: 182 minutes

Waypoint

Migori

Waypoint
Car
Travel leg

Migori to Isebania

Timing is variable; use times only as broad guidance.

Typical duration: 35 minutes

Car
Travel leg

Isebania to Mwanza

Timing is variable; use times only as broad guidance.

Typical duration: 210 minutes

Car
Travel leg

Mwanza to Lusahunga

Timing is variable; use times only as broad guidance.

Typical duration: 242 minutes

Car
Travel leg

Lusahunga to Rusumo

Timing is variable; use times only as broad guidance.

Typical duration: 69 minutes

Car
Travel leg

Rusumo to Kigali

Timing is variable; use times only as broad guidance.

Typical duration: 202 minutes

Car
Travel leg

Kigali to Musanze

Timing is variable; use times only as broad guidance.

Typical duration: 87 minutes

Car
Travel leg

Musanze to Gisenyi

Timing is variable; use times only as broad guidance.

Typical duration: 54 minutes

Car
Travel leg

Gisenyi to Musanze

Timing is variable; use times only as broad guidance.

Typical duration: 54 minutes

Waypoint

Musanze

Musanze

Return on the same measured highland road.

Car
Travel leg

Musanze to Kigali

Timing is variable; use times only as broad guidance.

Typical duration: 87 minutes

Waypoint

Kigali

Kigali

Return to Kigali before leaving Rwanda.

Car
Travel leg

Kigali to Rusumo

Timing is variable; use times only as broad guidance.

Typical duration: 202 minutes

Car
Travel leg

Rusumo to Lusahunga

Timing is variable; use times only as broad guidance.

Typical duration: 69 minutes

Car
Travel leg

Lusahunga to Babati

Timing is variable; use times only as broad guidance.

Typical duration: 631 minutes

Town / locality

Kahama

Town / locality

Singida

Car
Travel leg

Babati to Arusha

Timing is variable; use times only as broad guidance.

Typical duration: 170 minutes

Car
Travel leg

Arusha to Moshi

Timing is variable; use times only as broad guidance.

Typical duration: 85 minutes

Car
Travel leg

Moshi to Taveta via Holili

Timing is variable; use times only as broad guidance.

Typical duration: 80 minutes

Town / locality

Himo

Transfer point

Holili One Stop Border Post

Car
Travel leg

Taveta to Voi

Timing is variable; use times only as broad guidance.

Typical duration: 79 minutes

Waypoint

Voi

Waypoint
Car
Travel leg

Voi to Mombasa

Timing is variable; use times only as broad guidance.

Typical duration: 155 minutes

Town / locality

Mariakani

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.

Know another useful local video? Suggest it for review →