538 mi Straight Distance
682.59 mi Driving Distance
12 hours 31 mins Estimated Driving Time
The straight distance between St Francis Bay (Eastern Cape) and Sasolburg (Free State) is 538 mi, but the driving distance is 682.59 mi.
It takes 12 hours 31 mins to go from St Francis Bay to Sasolburg.
Driving directions from St Francis Bay to Sasolburg
Straight distance: 865.64 km. Route distance: 1,098.29 km
Latitude: -34.1605 // Longitude: 24.8241

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 10:28 PM
Sunrise: 07:19 AM
Sunset: 05:35 PM
Latitude: -26.8193 // Longitude: 27.8406

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 10:28 PM
Sunrise: 06:52 AM
Sunset: 05:37 PM