352.79 mi Straight Distance
426.60 mi Driving Distance
8 hours 39 mins Estimated Driving Time
The straight distance between Bathurst (Eastern Cape) and Barrydale (Western Cape) is 352.79 mi, but the driving distance is 426.60 mi.
It takes 8 hours 35 mins to go from Bathurst to Barrydale.
Driving directions from Bathurst to Barrydale
Straight distance: 567.63 km. Route distance: 686.40 km
Latitude: -33.4833 // Longitude: 26.8333

Forecast: Overcast clouds
Temperature: 22.1°
Humidity: 93%
Current time: 01:29 AM
Sunrise: 05:52 AM
Sunset: 06:59 PM
Latitude: -33.9084 // Longitude: 20.7167

Forecast: Few clouds
Temperature: 20.2°
Humidity: 82%
Current time: 01:29 AM
Sunrise: 06:16 AM
Sunset: 07:24 PM