The journey from Malmesbury to Johannesburg is a major cross-country drive of 1400 kilometers. You will follow the N1 highway northeast through the Karoo, Free State, and into Gauteng. The drive takes approximately 15 hours of travel time. This route is the primary artery connecting the Western Cape to the economic heart of South Africa.
Total Distance: Driving distance is 1400 km; straight-line air distance is 1200 km.
This is a very long drive; plan for an overnight stop in Bloemfontein or Colesberg.
Autumn or Spring for mild temperatures.