The journey from Middelburg to Richmond covers approximately 950 km, primarily utilizing the N1 national route. You will traverse the heart of the Free State before entering the arid landscapes of the Northern Cape. Expect a travel time of roughly 10 to 11 hours depending on traffic near Bloemfontein. This route is a major artery for freight, so anticipate heavy truck traffic. The transition from highveld grasslands to the Karoo scrub is the most striking visual change.
Total Distance: 950 km driving distance; 780 km straight-line air distance.
Fill up your tank in Bloemfontein as fuel stations become sparse toward Richmond.
April to May for mild temperatures and clear skies.