Route guide
Johannesburg to Dullstroom and Graskop
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.
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.
Johannesburg to Belfast
N12 between Joburg and eMalahleniLane adviceRoad know-how
The N12 links Joburg to the N4 at eMalahleni.
Middelburg Toll PlazaTollRoad know-how
On the N4 just before Middelburg.
Mist around BelfastWeatherRoad know-how
Common, especially early morning. Lights on, speed down.
Belfast to Dullstroom
R540 rural roadHazardRoad know-how
Single carriageway with potholes in places. Slow down and keep a gap so you can see them.
Weekend traffic in DullstroomTipRoad know-how
The main road through town gets busy on weekends. Park off the main street.
Dullstroom to Graskop
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.
Viewpoint parkingSafetyRoad know-how
Don't leave valuables visible at viewpoints and lock up, even for a quick photo.
Sabie and GraskopFuel & stopsRoad know-how
Fuel and food in both towns.