Isiolo to Moyale — Northern Frontier Road via Marsabit and the Chalbi Desert
Kenya's edge — desert, volcano, and nothing between.
North of Isiolo the tarmac ends and the real Kenya begins. The A2 highway — if you can call it that — dissolves into corrugated murram, volcanic rock, and seasonal sand rivers as you push through the arid Northern Frontier District toward Marsabit Mountain, a forested volcanic island rising 1,700 metres above the surrounding desert. The Chalbi Desert crossing north of Marsabit is the crux: a shimmering, featureless expanse of black lava and salt pan where tracks multiply and disappear, navigational error bites hard, and temperatures exceed 45°C by midday. Moyale, straddling the Kenya-Ethiopia border, is the finish line, 770 kilometres from Isiolo with almost nothing in between.
This route demands a fully equipped overland rig — dual spare tyres, recovery kit, and no fewer than 120 litres of supplemental fuel and 60 litres of water. The road surface degrades dramatically after rain; the short rains (October–November) and long rains (April–May) can trap vehicles for days. Dry season windows run June–September and January–February. Fuel is available in Marsabit but quality varies. Security has historically been a concern through Isiolo and Marsabit counties — check current advisories and travel with convoy or local knowledge. What you get in return is one of the most remote, ethnically diverse, and geologically spectacular corridors on the continent.
Trail Specs
| Difficulty | Difficult |
|---|---|
| Trail Type | High Clearance, Overland Route |
| Surface | Dirt, Gravel, Mixed, Sand |
| Features | Camping, High Altitude, Historic, Remote, Scenic |
| Length (miles) | 478 mi / 770 km |
| Duration | 5-7 days |
| Max elevation (ft) | 5597 ft |
| Best season | June-September |
| Minimum vehicle | Expedition-equipped 4WD with dual spare and long-range fuel |
| Nearest town | Marsabit, Marsabit County, Kenya |
| Land manager | Kenya National Highways Authority / Kenya Wildlife Service (Marsabit NP section) |
| Permit required | Yes |
| Cell service | Spotty |
| Water crossings | Yes |
| Dispersed camping | Yes |
| Official sources | KWS Marsabit National Park Kenya Roads Authority |
| Verified | |
| Start coordinates | |
| End coordinates | |
| Copy both for Google Maps directionsClick to copy the directions URL · or open it directly in a new tab | |
| Find on Google | Search on Google → |
Location
Trail Conditions
No recent condition reports. Be the first to post one.
Frequently asked questions
Can a stock Land Cruiser 200 handle this route, or does it need modifications?
A stock 200 Series will struggle — the Chalbi Desert sections demand high clearance, all-terrain tires, and a reinforced skid plate setup. You'll also need a long-range fuel tank or Jerry cans; there are no reliable fuel stops between Marsabit and Moyale, a stretch pushing 250+ km. Dual spares are non-negotiable on this road.
Is the Isiolo–Moyale road passable in the rainy season?
Avoid it during the long rains (March–May) and short rains (October–November) — sections through the Kaisut and Chalbi turn into axle-deep mud and some crossings become impassable for days. June through September is the dry window when the route is most reliable, though even then dust, corrugations, and washouts are standard.
Do you need a permit to drive through Marsabit National Park?
Yes — KWS charges a conservation fee to transit Marsabit National Park, payable at the gate. Fees are structured by vehicle type and nationality; check current rates directly with KWS at kws.go.ke before you leave because they change. If you're camping inside the park, that's an additional nightly fee per person.
What's the hardest section and what should I actually expect?
The Chalbi Desert crossing north of Kargi is where expeditions get humbled — deep loose sand, zero shade, zero help, and no track markers in places. Tire pressures need to drop, convoy travel is strongly advised, and if someone bogs down in afternoon heat with no shade, it gets serious fast. The corrugated gravel sections before and after Marsabit town are relentless but manageable.
How much fuel do I need to carry, and where can I actually fill up on this route?
Carry enough for at least 600 km of hard off-road driving — plan for 30–40% worse fuel economy than normal given sand, corrugations, and loaded vehicle weight. Isiolo and Marsabit town have fuel, and there's a station in Moyale, but supplies can run dry in Marsabit for days at a time — fill every drop when it's available and don't gamble on it being there when you arrive.
Trail track
No GPX track for this trail yet. If you've driven it and have a track, contribute below.
Log in to contribute a GPX track.
