271.88 mi Straight Distance
406.89 mi Driving Distance
7 hours 48 mins Estimated Driving Time
The straight distance between Excelsior (Free State) and Amsterdam (Mpumalanga) is 271.88 mi, but the driving distance is 406.89 mi.
It takes to go from Excelsior to Amsterdam.
Driving directions from Excelsior to Amsterdam
Straight distance: 437.46 km. Route distance: 654.68 km
Latitude: -28.9394 // Longitude: 27.0653

Forecast: Overcast clouds
Temperature: 26.8°
Humidity: 35%
Current time: 12:00 AM
Sunrise: 03:57 AM
Sunset: 04:52 PM
Latitude: -26.6321 // Longitude: 30.6689

Forecast: Clear sky
Temperature: 29.6°
Humidity: 31%
Current time: 07:19 AM
Sunrise: 05:45 AM
Sunset: 06:36 PM