The journey from Kelso to Oudtshoorn covers approximately 1450 kilometers. You will travel along the N2 through the Eastern Cape, directly into the Western Cape, and then toward the Klein Karoo where Oudtshoorn is located. This route takes you through some of the most beautiful landscapes in South Africa, including the Garden Route. Expect a driving time of roughly 16 to 17 hours. It is recommended to plan for at least one overnight stop to enjoy the scenery.
Total Distance: 1450 km driving distance; 1100 km straight-line air distance.
Stop in the Garden Route for a scenic break.
September to November, for the mild weather in the Klein Karoo.