366.53 mi Straight Distance
433.54 mi Driving Distance
8 hours 28 mins Estimated Driving Time
The straight distance between Heidelberg - GP (Gauteng) and Steynsburg (Eastern Cape) is 366.53 mi, but the driving distance is 433.54 mi.
It takes 7 hours 40 mins to go from Heidelberg - GP to Steynsburg.
Driving directions from Heidelberg - GP to Steynsburg
Straight distance: 589.75 km. Route distance: 697.56 km
Latitude: -26.491 // Longitude: 28.3842

Forecast: Overcast clouds
Temperature: 16.4°
Humidity: 44%
Current time: 11:27 AM
Sunrise: 05:51 AM
Sunset: 06:48 PM
Latitude: -31.2991 // Longitude: 25.8226

Forecast: Few clouds
Temperature: 18.1°
Humidity: 61%
Current time: 11:27 AM
Sunrise: 05:56 AM
Sunset: 07:04 PM