The route from Kelso to Welkom covers 650 km, taking you through the N3 and N5 highways. This journey typically takes 7 to 8 hours. It is a well-traveled route that connects the coast to the town of Welkom.
Total Distance: 650 km driving distance; 500 km straight-line air distance.
The N5 is a major route; expect heavy truck traffic.
April to September for mild weather.