The drive from Prince Alfred Hamlet to McGregor covers approximately 100 kilometers. You will travel via the R46 and R60 roads through the scenic Breede River Valley. This journey takes about 1 hour and 30 minutes. McGregor is a charming, quiet town known for its historic architecture and beautiful mountain scenery.
Total Distance: 100 km driving distance; 80 km straight-line air distance.
The route is very scenic, especially through the valley.
Year-round, but spring is particularly beautiful.