The last of everything on the Harare road

Karoi: the last of everything on the road to Mana Pools

Karoi is a farming town at km 207 on the Harare road, and it is the last of everything: the last reliable fuel, the last shops, the last dependable phone signal, 177 km before Nyamepi. From here the road climbs to Makuti, checks in at Marongora, and drops off the escarpment onto 74 km of gravel. Get Karoi right and the rest of the day follows.

If you only want the answer

Treat Karoi as your point of no return. Fill the tank and every jerry can, buy all the food, water and ice for your entire stay, make your last phone calls, then push on: Makuti at km 292, the compulsory Marongora check-in at roughly km 300 where you pay entry fees, the escarpment descent, and the gravel turn-off at km 310. Nothing is for sale inside Mana Pools except firewood, cards do not reliably work anywhere past Karoi, and you must be in camp by 18:00 or 18:30 depending on the month, so leave Harare by 07:00 and be through Marongora by mid afternoon.

What Karoi actually has

Karoi is a tobacco-farming service town, not a tourist stop, which is exactly what you need it to be. The confirmed list, per the Wild Zambezi regional directory checked 12 September 2026, is short and sufficient: fuel, supermarkets, ice and fishing worms, plus the Twin River Inn, a basic motel-style hotel with a restaurant and bar if you would rather break the trip overnight than race the clock.

What we could not verify is the detail behind that list: which supermarket chains currently trade in town, whether any Karoi ATM reliably dispenses US dollars to a foreign card, and day-to-day fuel stock at individual stations. None of that should change your plan. In Zimbabwe you carry the US dollar cash you need before you leave Harare, in small notes, and you top up fuel at every reliable opportunity; Karoi is the last one.

Two things Karoi does that no later stop can. First, ice: buy the last bags here and get the fridge and cool boxes down to temperature, because the valley floor runs hot even in winter. Second, signal: Karoi is your last dependable mobile coverage. It gets patchy on the climb to Makuti, and our route research says to assume no signal at all inside the park. Download offline maps, Tracks4Africa if you have it, send your itinerary and return date to someone at home, and make the calls that matter from town.

Makuti, Marongora and the drop into the valley

From Karoi the A1 runs 85 km north to Makuti at km 292, the small junction settlement at the top of the Zambezi escarpment where the Kariba road splits off left and the Chirundu road continues towards the valley. We could not verify current fuel at Makuti, so treat anything you find there as a bonus, never as the plan.

About 8 km past Makuti, at roughly km 300, comes the stop you cannot skip: Marongora, the ZimParks Zambezi Valley headquarters, on top of the escarpment. Check-in here is compulsory before you descend. You pay your conservation and vehicle fees, 24 dollars per international adult per day plus 3 dollars per day for a foreign-registered vehicle staying inside, on the February 2026 tariff, and you collect the entry permit. Arrive at the Nyakasikana park gate without that permit and you will be sent back up the hill, which on this road is not a figure of speech.

Then the road falls off the edge. The tar hairpins down the escarpment, shared with the heavy trucks grinding between Harare and the Chirundu border, and at km 310, at the foot of the hills, you turn right at the Mana Pools signpost onto gravel. From there it is about 74 km of dirt: corrugated but decent by Zimbabwe standards in the dry season, glue after any rain, across the Rukomechi River crossing at km 341 to Nyakasikana Gate, and on to Nyamepi at km 384. Budget around two hours for the gravel alone.

kmWaypoint
207Karoi: last fuel, shops, ice and dependable signal
292Makuti: top of the escarpment, Kariba road splits off; fuel not confirmed
±300Marongora: compulsory ZimParks check-in, pay entry fees, collect permit
310Turn right onto gravel at the Mana Pools signpost, foot of the escarpment
341.4Nyakasikana Gate: park entry, permit checked
384.4Nyamepi Camp, park headquarters

The timing maths

Work the day backwards from the curfew. The park requires you to be in camp from 18:00 between May and July, and from 18:30 between August and October, with night driving prohibited outright. The gravel takes about two hours, the descent and the Marongora paperwork take time of their own, and you want daylight in hand at Nyamepi to pick your site and set up in an unfenced camp with elephant in it. That means clearing Marongora by 15:00 to 15:30 at the latest.

Several trip reports repeat a fixed 15:00 last check-in at Marongora. We could not confirm any official cutoff, checked 12 September 2026, and ZimParks publishes none, but the maths above makes 15:00 your deadline anyway, official or not. In practice that means leaving Harare by 07:00, reaching Karoi by about 09:30 with an hour for fuel and shopping, and rolling into Marongora in the early afternoon with margin for a puncture. Leave Harare after lunch and you are choosing between breaking the curfew and sleeping on the escarpment.

TimeWhere you should be
07:00Leaving Harare, tanks full
09:30Karoi: fuel, food, ice, last calls; allow a full hour
12:30-13:30Makuti, then Marongora check-in and fees
14:00-14:30Down the escarpment, onto the gravel at km 310
16:00-16:30Nyakasikana Gate, permit checked
17:00-17:30Nyamepi, with daylight to set up camp

Curfew hours from the park's visitor rules in our July 2026 research: in camp 18:00 to 06:00 May to July, 18:30 to 06:00 August to October. No official Marongora cutoff is published; 15:00 is the sensible self-imposed deadline.

The provisioning list: nothing is for sale inside

Mana Pools sells exactly one thing: firewood, at 5 dollars a bundle from Nyamepi reception, and collecting your own is prohibited. Everything else on this list is Karoi or nothing, and ideally Harare, where the shopping is better and Karoi becomes the top-up and ice stop.

  • All food for every day in the park, plus reserve days in case rain or a breakdown holds you
  • All drinking water; carry it rather than counting on camp taps
  • Fuel for the full circuit plus reserve: full tanks and jerry cans, because the park's sandy river-terrace tracks burn more than the map suggests
  • US dollars in cash, small notes, for entry fees at Marongora and firewood, fishing licences and walking permits at Nyamepi; card and mobile-money facilities at both are unreliable
  • Ice and a working fridge or good cool boxes, loaded cold in Karoi
  • Gas or other cooking fuel as your primary, with firewood as the luxury
  • Rubbish bags: you carry every scrap out, and failing to show your rubbish at the exit gate can cost you a 100 dollar fine
  • Offline maps downloaded before Karoi, Tracks4Africa or OsmAnd, plus your own logged waypoints; ZimParks publishes no GPS list for gates and camps
  • Recovery gear and corrugation-proof tyres: two spares, compressor, traction boards, tow rope
  • First-aid kit and all medication; the nearest pharmacy is 177 km behind you
  • Fishing kit if you want it: licences are 15 dollars a day at Nyamepi, worms are a Karoi purchase

Cash, receipts and the way back out

The money side has three separate payment points and no reliable card machine at any of them. Your campsite or lodge is prepaid through ZimParks Central Reservations when you book, never at the gate. Entry and vehicle fees are paid in cash at Marongora on the way in. Extras, firewood, fishing licences and guided-walk fees at 12 dollars per person per hour, are paid at Nyamepi reception inside the park. Keep every receipt from every one of these, because you must show proof of payment at the exit gate before you are let out.

And plan the exit with the same maths in reverse: the same 74 km of gravel, the same escarpment climb, and Karoi again as the first fuel. If your tank will not comfortably cover the park circuit plus 177 km back to Karoi with reserve, the trip does not start until the jerry cans are full.