Hamba kahle means "go well". Tell us your trip and get a list of what to look out for, from other drivers and road know-how your maps app won't give you.

Route guide

Kruger (Malelane) to Pretoria

Route N4 via eMalahleni, Middelburg and MbombelaAbout 430 kmDrive 4½–5 hours

The N4 Maputo Corridor: fast highveld freeway, then a winding descent through the Elands River valley into the Lowveld.

This guide was written for Pretoria to Kruger (Malelane). The same roads apply on your trip, but read exits, merges and lane tips the other way round.

From drivers, last 3 days

Loading driver reports…

Before you leave

  • Have a card or cash ready for toll plazas: Diamond Hill, Middelburg, Machado and Nkomazi.
  • Check Kruger gate closing times for your month and arrive well before; gates don't wait.
  • Coming from Joburg, the N12 links to the N4 at eMalahleni.
  • Expect heavy truck traffic all the way to the border.

Malelane to Mbombela

Kruger gates off the N4TipRoad know-how

Malelane Gate is near Malelane. Crocodile Bridge Gate is near Komatipoort, further east.

Single-lane sections with trucksSafetyRoad know-how

Overtake only with a clear view. Border-bound trucks are heavy and slow on climbs.

Nkomazi Toll PlazaTollRoad know-how

Just east of Kaapmuiden.

Mbombela to eNtokozweni

Mbombela northern bypassLane adviceRoad know-how

Keep to the N4 bypass unless you're stopping in town. For Hazyview and the Numbi or Phabeni gates, take the R40.

Schoemanskloof shortcutTipRoad know-how

The R539 is shorter but steep and slower behind trucks. The N4 is usually the easier drive.

Elands River valleyHazardRoad know-how

Winding road through Waterval Boven, including a short tunnel. Trucks are slow uphill and brake hard downhill.

eNtokozweni to eMalahleni

Machado Toll PlazaTollRoad know-how

Near eNtokozweni (Machadodorp).

Highveld mist around BelfastWeatherRoad know-how

Thick mist is common between Middelburg and eNtokozweni, especially early morning. Lights on, speed down.

Middelburg Toll PlazaTollRoad know-how

Just before the first Middelburg off-ramp.

eMalahleni to Pretoria

Coming from JoburgTipRoad know-how

The N12 joins the N4 at eMalahleni.

Coal trucksHazardRoad know-how

Heavy truck traffic around eMalahleni and Middelburg. Watch for trucks pulling out slowly.

Diamond Hill Toll PlazaTollRoad know-how

On the stretch between Pretoria and Bronkhorstspruit.

Spotted a hazard? One tap to report

Passengers only, or once you've stopped. Never while driving.

A tap posts the hazard and road. To add the lane, how bad it is or a tip, use "Add a detailed report" further down.

Your location is only used when you tap a button that asks for it. Reports show it rounded to about 100 m, never your exact spot. You can always type the road instead.

Reports on the map

Reports posted with a location show here. Tap a pin for details. No pins doesn't mean no hazards.
Add a detailed report
What's there
Best lane
How bad
How your drive went
Official sources

Check before you go

Latest from the road

Send feedback

Something wrong in a route guide, a bug, or an idea? Tell us. Anyone can send this, no sign-in needed.

What's it about?

Add it to your home screen

Hamba Kahle Roads is a website, so there's nothing to download from an app store. Add it to your home screen and it opens full-screen like an app.

Flag this report

Flags are private. We hide the report for you straight away, and from everyone once a few drivers flag it.

What's wrong with it?

Sign in to post

We'll email you a sign-in link and a code. No password needed. By signing in you agree to our terms and privacy notice.