Stagman,
The exact distance I do not know.
These are all situated within the same area around Johannesburg and from the days I lived in Jahannesburg I would see a 50-100km radius so it is a real possibility.
The area has excellent infrastructure, road, rail etc.
BR
Max