Published 8 September 2026Travel · East Africa~14 min read
Nairobi → Tanzania → Nairobi  ·  Self-drive  ·  September

Kilimanjaro Circuit

Four days around the mountain in a saloon car with two infants. Two different border posts, no road driven twice, and every kilometre on tarmac. Planned in detail, then driven — the field notes are what came back.

NAIROBI → Kajiado → NAMANGA → Longido → ARUSHAMOSHIMARANGU → Mkuu → TARAKEA → Loitokitok → Kimana → Emali → NAIROBI
850
km total
4/3
days / nights
2
border posts
100%
tarmac
4+2
adults + infants
Verified on the ground
Part I

Field notes

First-hand corrections from someone who actually drove this route and spent time in Arusha and Moshi. Where these conflict with the planning below, believe these.

01

The waterfalls need a physically fit person

Reported: the descent and ascent at the Marangu waterfalls are genuinely steep — both ways. This is not a stroll.

The “viewing platform at the top, descent optional” line in Day 3 is correct but understated. Do not plan the descent with infants, with anyone carrying a child, or with anyone who has knee, hip, heart or mobility issues. The climb back up is the harder half. If part of the group wants to go down, split up and set a meeting time.

02

Entry charges add up — a local guide changes what you pay

Reported: site entry charges matter and are a real cost, unless you have a local guide.

Budget entry fees properly instead of treating them as incidental, and engage a local guide before you start visiting sites, not after. He handles and negotiates the charges and reliably pays for himself across a full day. Agree his fee and what it covers before you set off.

03

The limit is 50 — and Kenyan plates are targeted

Reported: the enforced limit is 50 km/h, applied with special strictness to Kenyan-registered vehicles.

This is stricter than the published “50 in built-up areas, 80 on the open road” rule. Treat 50 km/h as your working limit throughout, not just in towns. You are on Kenyan plates and you will be noticed. Don't argue at a stop — be polite, produce documents, ask for an official receipt for any fine. Build the slower speed into your timings: Day 1 and Day 4 will take longer than scheduled.

04

Change money at the border

Reported: forex agents are far fewer than expected, particularly for Kenyan banks. The traveller was almost stranded.

The single most important note on this page
  • Change cash at the border crossing itself. Do not drive on assuming you'll find an agent in Arusha, Moshi or Marangu.
  • Do not rely on Kenyan bank cards or services inside Tanzania. Coverage is thin and you may find nothing that serves you.
  • Carry more TZS than you think you need, plus a USD reserve — dollars are exchangeable almost anywhere when shillings are not.
  • M-Pesa does not cross the border. If cash runs out and no agent serves your Kenyan bank, there is no fallback.
  • Split the cash between two people so a lost wallet isn't a stranded trip.
05

Night travel was the easier drive

Reported: travelling at night was preferable, principally because speed enforcement and police stops are lighter after dark.

The honest counterweight, so you can decide for yourself: the roads are unlit, livestock wander onto the carriageway, speed bumps in Tanzanian villages are severe and frequently unmarked, and many trucks run without working reflectors. A low saloon is the wrong car to meet any of those at speed. You are trading a fine risk for a crash risk.

If you do drive at night, bound it
  • Good trunk tarmac only — the Arusha–Moshi T2 and the Emali–Nairobi A109.
  • Never the rural Mkuu–Tarakea stretch. Unlit, winding, and the one surface on this route nobody could confirm in advance.
  • Border legs are moot anyway: Tarakea closes at 17:00, and Namanga runs slower at night on reduced staffing.
  • If the goal is simply fewer police stops, the cheaper fix is holding 50 km/h in daylight and accepting the longer journey.
Part II

Why this loop

Out through Namanga, back through Oloitokitok. The return leg is the whole argument.

Most people drive Nairobi–Arusha and come back the way they came. The alternative return — down through Taveta and Voi — is scenic but long. The third option, around the eastern shoulder of Kilimanjaro and out at Tarakea, is shorter than both.

Via Oloitokitok
298 km
~5 hrs driving
Marangu 60 + Loitokitok–Emali 114 + Emali–Nairobi 124
Via Taveta & Voi
488 km
~7.5 hrs driving
Marangu 50 + Taveta–Voi 110 + Voi–Nairobi 328

Taveta is roughly 190 km and 2.5–3 hours longer. Confirmed figures: Nairobi–Voi is 328 km; the A5 Emali–Loitokitok is 114 km; Nairobi–Loitokitok via Emali is 222 km with a posted drive time of 3 hrs 41 min.

With two infants that difference isn't academic. It's the gap between arriving home mid-afternoon and arriving after dark on the A109 truck route in the worst light of the day.

The one segment to verify locally

Marangu → Mkuu is 32 km and listed by TanRoads as a completed project — tarmac. Mkuu → Tarakea (~25 km) is the unknown; the parallel Holili–Rotima–Tarakea road was still being upgraded in 2026. Ask at your Marangu guesthouse the evening before — any local driver knows. If it's rough, drop back to Himo and take Taveta. You lose two hours, nothing more.

Part III

The four days

Timings assume the 50 km/h working limit from Field Note 03. Add margin rather than trimming it.

Day 01

Nairobi to Arusha

275 km  ·  ~6 hrs incl. border  ·  via Namanga, open 24 hrs
06:30Depart Nairobi. Fill up at Kitengela — but see the fuel strategy below; buy only about 30 litres here.
09:15Kajiado. Stretch, feed the babies.
10:30Namanga border — immigration, temporary import permit, insurance, road tax. Allow an hour.
12:00Longido. Mount Meru comes into view.
14:00Arrive Arusha. Buy a Tanzanian SIM this afternoon — see Connectivity.
15:30Cultural Heritage Centre — gallery, curios, café, free entry, tarmac parking.
17:00Clock Tower and the Maasai Market.
Night 1 — Arusha
Critical — do this at Namanga

Tell the TRA customs officer you are exiting at TARAKEA. Tanzania allows re-export through a different post from entry, but the temporary import paperwork should name the intended exit. At a small border post, an unexpected permit is what costs you an hour.

Day 02

Arusha, then Moshi

80 km  ·  ~2 hrs driving  ·  the T2, good tarmac
09:00The Tanzanite Experience — indoor, air-conditioned, stroller-friendly. Tanzanite is mined nowhere else on earth.
10:30Arusha Central Market, then coffee at Africafé.
12:30East on the T2.
13:30Lake Duluti at Tengeru — flat lakeside walk, tarmac access. Pair it with the Tengeru cultural programme, same village, no detour.
16:00Arrive Moshi. Kilimanjaro on your left the whole way in.
Night 2 — Moshi
Day 03

Marangu — the mountain day

~80 km round  ·  relaxed  ·  paved all the way up
08:30Moshi → Himo → Marangu, climbing into Chagga country.
09:30Kinukamori Waterfall. View from the top platform — read Field Note 01 before anyone commits to the descent.
11:00Mamba / Marangu Chagga caves — Maasai-war tunnels, short and flat.
12:30Chagga homestead: coffee roasting, banana beer, lunch.
14:30Marangu Gate, 1,860 m — the official Kilimanjaro National Park gate. Photos at the sign are free; you pay only if you walk through.
16:00Back to Moshi, or stay up in Marangu.
Night 3 — Marangu or Moshi
Two things to do tonight

Fill the tank in Moshi — it's the cheapest fuel on the entire route and the last reliable station before the border. And ask your host to confirm the Mkuu–Tarakea road surface for tomorrow.

Day 04

Marangu to Nairobi via Oloitokitok

282 km  ·  ~6 hrs incl. border  ·  around the mountain
07:30Depart Marangu → Mwika → Mkuu (Rombo). 32 km, tarmac.
08:45Mkuu → Tarakea, about 25 km.
09:30Tarakea / Loitokitok border. Quiet and fast — but it closes at 17:00.
10:30Loitokitok, 1,800 m — the best Kilimanjaro views anywhere in Kenya, straight up the northern face.
11:30Kimana. Maasai country, Chyulu Hills to the left, the Amboseli turnoff to the right.
13:00Emali — fuel and lunch, then join the A109.
15:30Home.

You circle Kilimanjaro completely — up the eastern slopes through Rombo, around the north, and down into Kenya with the mountain filling the mirror.

Part IV

Fuel

Tanzanian petrol runs about KSh 21 per litre cheaper than Kenyan. Prices below are EWURA statutory caps for September, effective the 2nd.

TownTZS / litre≈ KShOn route
Kilimanjaro (Moshi)3,910192.6Fill here
Hai (Bomang'ombe)3,913192.8
Siha (Sanya Juu)3,916192.9
Arusha / Usa River3,925193.3Safe
Monduli3,931193.6
Rombo (Mkuu)3,931193.6Avoid
Longido (Namanga district)3,936193.9Avoid
Kenya — Nairobi214.03
Kenya — Voi212.91

How to fuel to save most

Buy as little as possible in Kenya, as much as possible in Tanzania, and carry cheap fuel home.

WhenWhereHow much
Before departureNairobi~30 L only. Enough for 275 km plus reserve. Don't fill at KSh 214.
Day 1 eve / Day 2 amArushaTop up to full at 3,925
Day 3 eveningMoshiFill absolutely full at 3,910 — cheapest point on the route
Day 4NothingA full tank covers Marangu → Emali → Nairobi (~300 km) with margin

You should buy zero fuel in Kenya on the return leg, and arrive home with roughly 35 litres bought at KSh 193 instead of KSh 214. Total saving: about KSh 900–1,200 — modest, but it costs nothing to do.

Bad fuel — where the risk sits

EWURA inspections have found close to half of stations sampled selling substandard fuel, with adulteration mainly kerosene or diesel mixed into petrol. Fuel is chemically marked at the depot, but enforcement is imperfect — one sweep suspended 26 stations for selling unmarked product, including branded ones. Branded is better odds, not a guarantee.

LocationVerdict
ArushaSafest  Biggest fuel market on the route. All major brands, high turnover.
MoshiBest  Good stations and the cheapest price. Fill here on Day 3.
HimoOK  A recognised refuelling point on the Dar–Arusha corridor.
Marangu / MkuuHighest risk  Rural, few branded stations — and only KSh 1/litre cheaper than Moshi. No reason to buy here.
TarakeaNo  Tiny border village.
Namanga, both sidesNo  Border town, captive market, dodgy vendors.
Loitokitok / KimanaThin  Small, limited hours. Don't plan to need them.
EmaliBackstop  First proper fuel town on the Kenyan return.
Rules at the pump
  • Major brands only — Puma, Oryx, TotalEnergies, Engen, GAPCO. Unbranded roadside pumps have questionable fuel and questionable meters.
  • Pick the busy station. High turnover means fresher fuel and less water and sediment.
  • Watch the pump reset to zero before they start.
  • Never fill while a tanker is offloading — it stirs up tank sediment.
  • Take the receipt. Your evidence if the car plays up afterwards.
  • Dial *152*00# on a Tanzanian line for the statutory cap price in your exact locality.

Tanzania sells a single unleaded grade, so there's no octane decision. Bad fuel announces itself fast: knocking, rough idle, hard starting, loss of power. Don't keep driving on it.

Part V

What it costs

Four adults and two infants, own car, three nights. No visa fees — EAC citizens travel on national ID or passport.

ItemLeanComfortable
Fuel — ~71 L15,00016,000
Border & vehicle9,00011,000
3 nights × 2 rooms20,00055,000
Activities & entries8,00020,000
Food21,00035,000
SIM, tips, parking, buffer6,00010,000
Total, KSh79,000147,000

Roughly KSh 20,000–37,000 per adult. September is peak Kilimanjaro climbing season, so Moshi and Marangu beds price toward the upper end — book early.

At the border, one-off

ItemUSDKSh
Road tax253,235
Fuel levy4520
Third-party insurance, 3 months222,850
Temporary Import Permit, 1 month172,200
Subtotal688,800

The insurance trap

A COMESA Yellow Card is issued by your own insurer, not bought at a kiosk. Kenya's minimum annual premium for a private saloon is KSh 7,500 — and the scheme has a published short-period tariff charged as a percentage of it.

Duration% of annualPremium, KSh
Up to 1 month30%2,250
Up to 2 months40%3,000
Up to 3 months45%3,375
Up to 6 months70%5,250

A short trip falls in the one-month band. Expect about KSh 2,250 plus a card fee of roughly KSh 1,000 — call it KSh 3,250. If you're quoted the full annual 7,500, ask why. There's no shorter band than one month, so you buy a month's cover regardless.

What no Yellow Card covers

The Yellow Card is third-party liability only. A standard Kenyan comprehensive policy's geographical scope is Kenya — drive to Tanzania without a geographical extension and an own-damage claim will be rejected. Ask your insurer to extend the comprehensive cover, and price it as a separate line item. It does include emergency medical expenses for the driver and occupants, which matters with six people aboard.

Part VI

Staying connected

Buy a local SIM. Roaming data is between six and fifty times more expensive.

OptionCost, KShNotes
Tanzanian SIM (Airtel TZ)74The SIM itself
Halotel 4 GB + 280 min, 30 days493Best value bundle
Vodacom 3 GB, 7 days493Best rural coverage
Vodacom 10 GB, 30 days1,478If you'll tether the group
Roaming, 5 GB at the EAC cap~3,300If the cap is honoured
Roaming, 5 GB at the higher reported rate30,000+If it isn't

A local SIM with 4 GB costs about KSh 570 all in. That's the whole answer. Voice roaming is fine if you only need calls, but data is priced per megabyte at a rate nobody can quote you reliably in advance.

You need a passport, not just an ID

Tanzania requires passport, fingerprint and photo to register a prepaid SIM. Your national ID gets you across the border under EAC rules — it may not get you a SIM card. Carry at least one passport in the group if you want local data. Go to an official Vodacom, Airtel, Yas or Halotel store, not a street kiosk, and budget 20–30 minutes.

Buy one SIM, tether the group. Do it in Arusha on Day 1 afternoon — the stores are by the Clock Tower, already on your schedule. Not at Namanga: border agents may lack visitor-registration capability and you don't want that queue on top of immigration. Choose Vodacom if you want the best signal on the rural Rombo stretch on Day 4.

Whatever you choose, download offline maps for both countries before you leave. It matters most exactly where signal is worst.

Part VII

Conditions & constraints

September is the driest month in both Arusha and Moshi — about a 4% daily chance of rain. The thing that drives your packing is the 15-degree daily swing.

PlaceDayNightNote
Nairobi22–24°12–13°Grey mornings, tail of the cool season
Arusha 1,400 m24–27°13–15°Sunny, breezy, ~8 hrs sunshine
Moshi 800 m28–30°17–19°Warmest stop — it sits low
Marangu 1,500 m+22–25°12–14°Rainforest belt — localised showers
Loitokitok 1,800 m21°13°Coolest daytime of the trip
Kimana29°15–17°Hot and dusty

13° at breakfast in Marangu, 30° by lunch in Moshi. Pack layers, not warm clothes. A fleece is not optional. Sun at 1,500 m burns faster than it feels. And Moshi plus the Kimana stretch are malaria zones — talk to a doctor about the infants before you go.

What a saloon car can't do

Everything below appears in other people's itineraries for this region. None of it works in a low-clearance car, and most of it doesn't work with infants either.

Ruled outWhy
Tsavo West drive-throughMurram park roads
Lake Chala~20 km of sand access road
Arusha National Park, self-drivePark roads; saloons discouraged
Materuni WaterfallSteep rough climb — 4×4 only
Kikuletwa / Chemka Hot SpringsLast few km rough dust road
Marangu Gate → Mandara Hut hike8 km, 4–6 hrs — not with infants
Amboseli National ParkKimana Gate is 17–22 km of murram

Amboseli is the painful one — you drive right past the turnoff on Day 4. If you want it, book a seat in an operator's vehicle rather than taking your own car in.

Part VIII

Four ways to run it

A — Run the loop in reverse

Nairobi → Emali → Loitokitok in → Marangu/Moshi, 2 nights → Arusha, 1 night → Namanga out.

The 17:00 Tarakea closing becomes a Day 1 problem rather than a Day 4 one. Leaving Nairobi at 06:00 puts you at the border by 10:00, fresh, with hours of margin. Coming home you use Namanga, open 24 hours — so a puncture or a fussy baby can't strand you on the wrong side of a closed border on your last day. Same cost, same sights. This is the version I'd run.

B — Add a real safari day

Base two nights in Arusha and book a Tarangire day trip in an operator's Land Cruiser; leave your car at the hotel. Tarmac to the gate, and the best elephant park in the north. Adds roughly KSh 23,000–32,000 per adult. A twelve-hour park day with infants is hard — consider sending two adults while two stay behind.

C — Rift Valley instead of the mountain

Arusha, then Mto wa Mbu via Makuyuni on tarmac. The escarpment viewpoint above Lake Manyara is spectacular. The catch: no tarmac exit from that direction, so you'd return via Namanga both ways and lose the loop.

D — Minimum drive

Namanga in → Arusha 2 nightsMoshi 1 night → Oloitokitok out. One less relocation, ~700 km total, two unhurried middle days. Best purely on infant comfort, and the cheapest at around KSh 70,000.

Part IX

Before you go

Tick as you pack. Saved in this browser only.

Plugs are UK 3-pin in both countries. M-Pesa does not cross the border.

Part X

Send it to the group

The whole trip compressed into one message.

← More writing on Koru blog.koru.africa