Table of contents
Overview
3About McGregor
McGregor is that dead-end dorpie in the Breede Valley, past Robertson on the R317, about 150km from Cape Town via the N1 and R60. Easy day trip from Robertson, Ashton or Montagu, all under an hour away. Robertson Airport is 22km out if you're flying in. There's one fast EV charger nearby for a quick top-up. Best bit: the tar literally stops here, only the Boesmanskloof hiking trail carries on over the mountains to Greyton, no road through.
Where is McGregor on the map?
McGregor is in South Africa, at -33.948, 19.828 - about 21 km south of Robertson.
How far is McGregor from where I am?
Use your device location to see the distance to McGregor, how long the drive takes, and directions from where you are.
Along the way
Weather in McGregor
- Precip: 0.0 mm
- Wind: 11 km/h
- Precip: 0.7 mm
- Wind: 15 km/h
Forecast for
Book
2Find hotels in McGregor
Rent a car near McGregor
Play
Play a pub crawl round in McGregor
Nine holes from pub to pub through the real streets of McGregor. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to McGregor?
The closest airport to McGregor is Cape Town International Airport, 173 km (about 2 h 28 min by car).
