The journey from Swellendam to Grahamstown (Makhanda) covers approximately 550 kilometers. You will travel east on the N2 highway, which runs along the scenic Garden Route and into the Eastern Cape. The drive typically takes 6 to 7 hours. This route is well-maintained and offers beautiful coastal and inland views.
Total Distance: 550 km driving distance; 480 km straight-line air distance.
The N2 is a scenic route; enjoy the views but watch for winding roads.
Autumn or spring for comfortable driving temperatures.