243.66 mi Straight Distance
376.34 mi Driving Distance
7 hours 28 mins Estimated Driving Time
The straight distance between Botshabelo (Free State) and Ahrens (KwaZulu-Natal) is 243.66 mi, but the driving distance is 376.34 mi.
It takes to go from Botshabelo to Ahrens.
Driving directions from Botshabelo to Ahrens
Straight distance: 392.04 km. Route distance: 605.53 km
Latitude: -29.2331 // Longitude: 26.7331

Forecast: Light rain
Temperature: 15.4°
Humidity: 88%
Current time: 12:28 PM
Sunrise: 05:59 AM
Sunset: 06:52 PM
Latitude: -29.0667 // Longitude: 30.7667

Forecast: Overcast clouds
Temperature: 16.6°
Humidity: 97%
Current time: 02:00 AM
Sunrise: 05:43 AM
Sunset: 06:36 PM