Route guide
Dullstroom and Graskop to Johannesburg
Route N12/N4 to Belfast, then R540 and Long Tom PassAbout 390 kmDrive 4½–5 hours to Graskop
Highveld freeway to Belfast, then cooler, misty mountain roads through Dullstroom and over Long Tom Pass.
This guide was written for Johannesburg to Dullstroom and Graskop. 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 the Middelburg toll plaza (and Diamond Hill if you start in Pretoria).
- Fill up in Dullstroom or Mashishing; mountain stretches have few stops.
- Pack a warm layer; Dullstroom is cold even in summer evenings.
- Plan viewpoints for the morning; afternoon mist often hides the views.
Graskop to Dullstroom
Sabie and GraskopFuel & stopsRoad know-how
Fuel and food in both towns.
Viewpoint parkingSafetyRoad know-how
Don't leave valuables visible at viewpoints and lock up, even for a quick photo.
Long Tom Pass (R37)HazardRoad know-how
Steep, winding pass from Mashishing to Sabie with trucks and frequent mist. Use a low gear on the way down.
Dullstroom to Belfast
Weekend traffic in DullstroomTipRoad know-how
The main road through town gets busy on weekends. Park off the main street.
R540 rural roadHazardRoad know-how
Single carriageway with potholes in places. Slow down and keep a gap so you can see them.
Belfast to Johannesburg
Mist around BelfastWeatherRoad know-how
Common, especially early morning. Lights on, speed down.
Middelburg Toll PlazaTollRoad know-how
On the N4 just before Middelburg.
N12 between Joburg and eMalahleniLane adviceRoad know-how
The N12 links Joburg to the N4 at eMalahleni.