The journey from Hazyview to Johannesburg is approximately 400 kilometers. You will travel south on the R40, then join the N4 highway toward Pretoria and Johannesburg. The drive takes about 4 hours and 30 minutes. The route takes you from the lush Lowveld through the scenic Mpumalanga highlands and into the urban heart of Gauteng.
Total Distance: 400 km driving distance; 330 km straight-line air distance.
The N4 is a busy highway; expect heavy traffic near Pretoria and Johannesburg.
April to September for dry, mild weather.