458.60 mi Straight Distance
615.30 mi Driving Distance
11 hours 6 mins Estimated Driving Time
The straight distance between St Francis Bay (Eastern Cape) and Steynsrus (Free State) is 458.60 mi, but the driving distance is 615.30 mi.
It takes 9 hours 18 mins to go from St Francis Bay to Steynsrus.
Driving directions from St Francis Bay to Steynsrus
Straight distance: 737.88 km. Route distance: 990.01 km
Latitude: -34.1605 // Longitude: 24.8241
Latitude: -27.951 // Longitude: 27.5637