The journey from Bathurst to Cannon Rocks covers approximately 35 kilometers, primarily using the R72 and local coastal roads. This trip takes about 35 to 40 minutes by car. Cannon Rocks is a quiet, scenic coastal village known for its excellent fishing and kite-surfing conditions. There is no public transport available, making private vehicle travel the only viable option. The route passes through rolling hills before descending toward the Indian Ocean coastline.
Total Distance: 35 km driving distance; 28 km straight-line air distance.
The final stretch is a gravel road; drive slowly.
October to March for warm weather and water sports.