The journey from Graaff-Reinet to Richards Bay covers approximately 900 kilometers. You will travel north through the Eastern Cape and the Free State before reaching KwaZulu-Natal. The drive typically takes 10 to 12 hours. Richards Bay is a major port city in KwaZulu-Natal, known for its industrial significance and coastal beauty.
Total Distance: 900 km driving distance, 650 km straight-line air distance.
The N2 is a busy highway; stay alert.
Spring or Autumn for pleasant weather.