The journey from Margate to Johannesburg covers 700 kilometers, taking approximately 7 hours by car. You will travel along the N2 and N3. This is a long, scenic drive through the KwaZulu-Natal and Gauteng provinces. Private vehicle is the most practical mode of transport.
Total Distance: 700 km driving distance, 600 km straight-line air distance.
Plan for stops in Durban or Pietermaritzburg.
Spring and Autumn for pleasant temperatures.