The drive from Margate to Petrusville is approximately 880 km and takes about 10 hours. You will travel through the scenic KZN Midlands and the Free State before reaching the Northern Cape. Private vehicle is the only practical mode of transport. The route is straightforward but requires careful planning for fuel and rest stops in the more remote sections of the Northern Cape.
Total Distance: 880 km driving distance; 680 km straight-line air distance.
The R48 is a quiet road; stay alert for stray animals.
Spring and autumn for pleasant temperatures.