119.31 mi Straight Distance
144.15 mi Driving Distance
3 hours 30 mins Estimated Driving Time
The straight distance between Heidelberg - GP (Gauteng) and Marblehall (Limpopo) is 119.31 mi, but the driving distance is 144.15 mi.
It takes to go from Heidelberg - GP to Marblehall.
Driving directions from Heidelberg - GP to Marblehall
Straight distance: 191.97 km. Route distance: 231.94 km
Latitude: -26.491 // Longitude: 28.3842

Forecast: Scattered clouds
Temperature: 14.6°
Humidity: 90%
Current time: 12:07 AM
Sunrise: 05:55 AM
Sunset: 06:43 PM
Latitude: -24.9651 // Longitude: 29.2815

Forecast: Overcast clouds
Temperature: 24.5°
Humidity: 53%
Current time: 12:07 AM
Sunrise: 05:53 AM
Sunset: 06:38 PM