The journey from Cannon Rocks to Grahamstown (Makhanda) is approximately 85 kilometers. You will travel inland from the coast, taking the R72 and then the R67. This drive takes about 1 hour and 15 minutes. Driving is the most practical mode of transport.
Total Distance: Driving distance is 85 km; straight-line air distance is 65 km.
Scenic route through the Eastern Cape countryside.
Any time of year.