Distance between Green pin with letter A Botshabelo and Red pin with letter B Richmond

217.58 mi Straight Distance

400.16 mi Driving Distance

7 hours 45 mins Estimated Driving Time

The straight distance between Botshabelo (Free State) and Richmond (KwaZulu-Natal) is 217.58 mi, but the driving distance is 400.16 mi.

It takes to go from Botshabelo to Richmond.

Driving directions from Botshabelo to Richmond

Distance in kilometers

Straight distance: 350.09 km.      Route distance: 643.86 km

Botshabelo, South Africa

Latitude: -29.2331 // Longitude: 26.7331

Photos of Botshabelo

Botshabelo Clean Drinking Water running out....!! Chickens! Hendaye WLstyle evening clouds over Botshabelo B48/0065/1

Botshabelo Weather

Clear sky

Forecast: Clear sky
Temperature: 18.2°
Humidity: 43%

Current time: 02:50 AM
Sunrise: 05:56 AM
Sunset: 06:56 PM

Richmond, South Africa

Latitude: -29.8748 // Longitude: 30.2774

Photos of Richmond

Bainsfield farm Blackwood Nursery Southern view from top of road in Byrne - panorama Umkomaas river on The Duma Manzi Reserve in South Africa Watton Grange farm

Richmond Weather

Overcast clouds

Forecast: Overcast clouds
Temperature: 19.4°
Humidity: 83%

Current time: 02:50 AM
Sunrise: 05:42 AM
Sunset: 06:43 PM