447.64 mi Straight Distance
639.84 mi Driving Distance
12 hours 35 mins Estimated Driving Time
The straight distance between Elliot (Eastern Cape) and Marblehall (Limpopo) is 447.64 mi, but the driving distance is 639.84 mi.
It takes to go from Elliot to Marblehall.
Driving directions from Elliot to Marblehall
Straight distance: 720.26 km. Route distance: 1,029.50 km
Latitude: -31.32 // Longitude: 27.85

Forecast: Overcast clouds
Temperature: 8.6°
Humidity: 99%
Current time: 03:12 PM
Sunrise: 05:46 AM
Sunset: 06:59 PM
Latitude: -24.9651 // Longitude: 29.2815

Forecast: Overcast clouds
Temperature: 20.0°
Humidity: 82%
Current time: 03:12 PM
Sunrise: 05:48 AM
Sunset: 06:45 PM