738.04 km Straight Distance
985.08 km Driving Distance
10 hours 40 mins Estimated Driving Time
The straight distance between St Francis Bay (Eastern Cape) and Steynsrus (Free State) is 738.04 km, but the driving distance is 985.08 km.
It takes 10 hours 40 mins to go from St Francis Bay to Steynsrus.
Driving directions from St Francis Bay to Steynsrus
Straight distance: 458.60 mi. Driving distance: 612.10 mi.
The straight-line distance is calculated between the coordinates of the two locations. Driving distance and time follow a route from OpenStreetMap road data. Estimates exclude live traffic, stops and ferry waiting times; road access and conditions may change. The catalogue covers selected locations and is not a complete list of towns.
Latitude: -34.1605 // Longitude: 24.8241

Forecast: Clear sky
Temperature: 17.6°
Humidity: 61%
Current time: 09:13 PM
Sunrise: 05:45 AM
Sunset: 06:30 PM
Latitude: -27.951 // Longitude: 27.5637

Forecast: Clear sky
Temperature: 13.7°
Humidity: 85%
Sun info not available