The journey from Bathurst to Grahamstown (Makhanda) covers approximately 45 kilometers. You will primarily travel along the R67 road. This trip typically takes 40 minutes of driving time. Grahamstown is a major university town in the Eastern Cape province. Ensure your vehicle is prepared for the drive.
Total Distance: 45 km driving distance; 35 km straight-line air distance.
The R67 is a well-maintained road.
Winter (May to August) for the National Arts Festival.