213.88 mi Straight Distance
258.31 mi Driving Distance
5 hours 15 mins Estimated Driving Time
The straight distance between Bathurst (Eastern Cape) and Uniondale (Western Cape) is 213.88 mi, but the driving distance is 258.31 mi.
It takes to go from Bathurst to Uniondale.
Driving directions from Bathurst to Uniondale
Straight distance: 344.13 km. Route distance: 415.61 km
Latitude: -33.4833 // Longitude: 26.8333

Forecast: Overcast clouds
Temperature: 22.1°
Humidity: 93%
Current time: 07:17 AM
Sunrise: 05:52 AM
Sunset: 06:59 PM
Latitude: -33.6592 // Longitude: 23.1239

Forecast: Overcast clouds
Temperature: 21.3°
Humidity: 76%
Current time: 02:00 AM
Sunrise: 06:07 AM
Sunset: 07:14 PM