Tanzania’s Northern Circuit covers approximately 800 km of driving from Arusha through all four major parks and back. The route is partially paved, partially unpaved, and the road conditions vary significantly between the paved access highways and the internal park tracks. Understanding the driving logistics — distances between destinations, which sections require 4×4, where to fuel, and the time each transfer takes — allows accurate daily itinerary planning that avoids arriving at park gates after closing time or wasting daylight hours on longer-than-expected transfers. This 2025 road guide covers every stage of the Northern Circuit with precise distances, current road condition assessments, and fuel logistics.
Arusha: Your Starting Point
Arusha (population approximately 450,000, altitude 1,400m) sits at the foot of Mount Meru in northern Tanzania and is the base for all Northern Circuit departures. Kilimanjaro International Airport (JRO) is 46 km east of Arusha on the Moshi road — approximately 50 minutes in normal traffic. Vehicle collection is typically from Arusha town rental offices (not JRO — clarify collection point when booking). Arusha has full services: Total, Shell, and Puma fuel stations throughout the city (always fill up completely in Arusha before departing — Arusha has the most reliable fuel quality and availability of anywhere on the Northern Circuit). ATMs (CRDB, NMB, Barclays all accept Visa), supermarkets (Shoprite and multiple local shops), and SIM cards (Vodacom Tanzania for the best rural coverage on the circuit).
Stage 1: Arusha to Tarangire National Park (118 km)
The road from Arusha southwest to Tarangire runs on the paved A104 highway to the Makuyuni junction (96 km, 1.5 hours), then south on a paved road to the Tarangire entrance gate (22 km more, 30 minutes). Total: approximately 2 hours from Arusha city centre. The A104 is entirely good tarmac — the main east-west highway from Arusha to Dodoma — and the turn-off at Makuyuni is clearly signed. The access road from Makuyuni to Tarangire gate passes through Maasai community land with cattle herds and bomas visible. Enter Tarangire by 09:00 for a morning game drive before the midday heat. Return to the gate by 18:00 (closing time). No fuel inside Tarangire — fill in Arusha or Makuyuni (small independent station at the junction).
Stage 2: Tarangire to Lake Manyara (80 km)
From Tarangire gate north on the access road back to Makuyuni junction (22 km), then northwest on the B144 to Mto wa Mbu (38 km more), then south on the D704 to the Manyara gate (20 km). Total: 80 km, approximately 1.5-2 hours. The B144 section (Makuyuni to Mto wa Mbu) is a good paved road through the Rift Valley floor. Mto wa Mbu is a small but well-serviced town: fuel at the Shell station on the main road, fresh produce market (excellent mango, banana, and pineapple at low prices compared to Arusha), and several basic restaurants. The Manyara gate is 4 km south of Mto wa Mbu on a good gravel access road.
Stage 3: Manyara to Ngorongoro Crater Rim (65 km)
From Mto wa Mbu north on the B144, then west on the winding mountain road that climbs 900m from the Rift Valley floor to the Ngorongoro crater rim (65 km total, approximately 2 hours including the climb). The ascent from Mto wa Mbu at 960m to the Lodoare NCA gate at 2,100m takes the road through Maasai highland grassland and then into the NCA montane forest. The road is paved throughout but narrow and winding on the ascent — slow trucks and overloaded buses regularly cause delays. Pay NCA fees at the Lodoare gate (USD $70 per adult per day + USD $50 vehicle entry). Continue to the rim lodges (10 km more inside the NCA, 20 minutes). Crater descent USD $200 per vehicle — pay at the descent gate the morning of your crater visit.
Stage 4: Ngorongoro to Serengeti (56 km NCA + 80 km to Seronera = 136 km Total)
The Ngorongoro-to-Serengeti drive crosses the NCA’s open highland before descending to the Ngorongoro-Serengeti boundary at Naabi Hill gate (see the dedicated Ngorongoro-to-Serengeti drive guide for the full route detail). From the crater rim to Naabi Hill: 56 km of unpaved NCA track, 1.5 hours. Naabi Hill gate to Seronera: 80 km of Serengeti gravel track, approximately 2 hours with game watching. Total: 136 km, approximately 3.5-4 hours not including game stops. This is the longest single transfer of the Northern Circuit — depart the crater rim by 07:30-08:00 to arrive at Seronera with time for an afternoon game drive. Pay Serengeti fees at Naabi Hill gate (USD $70 per adult per day + USD $10 vehicle).
Fuel Logistics for the Northern Circuit
Fuel stations on the Northern Circuit:
- Arusha: Multiple stations. Fill up completely before departure.
- Mto wa Mbu: Shell station on the main road. Reliable stock. Fill up before entering NCA or Serengeti.
- Karatu: (6 km east of Lodoare gate) Shell station. The last fuel before entering the NCA. Fill completely.
- Inside Serengeti: Fuel is available at Seronera (TANAPA-operated pump) but stock is unreliable and prices are approximately 40% higher than Arusha. Do not rely on Seronera fuel as your primary source — carry 20 litres extra in a jerry can from Karatu before entering the Serengeti.
- Serengeti northern circuits: No fuel available between Seronera and the Kuria Hills/Klein’s Gate area (170 km round trip). A Land Cruiser’s 90-litre tank filled at Seronera covers this comfortably; a smaller vehicle may not.
Return Route: Serengeti to Arusha
Most visitors return the same route (Serengeti → NCA → Manyara → Arusha, approximately 380 km, 7-8 hours with stops). An alternative exit via the Naabi-to-Ngorongoro route with an Olduvai Gorge stop (the paleoanthropological site where early human fossils were discovered in the 1950s-70s) adds 1 hour but is worth the detour. Olduvai Gorge site visit fee: USD $35 per person, includes a 45-minute guided tour of the excavation site and small museum. The site (also spelled Oldupai) is signposted from the main NCA-to-Serengeti road at the base of the descent from the rim — you cannot miss the junction.