667.37 mi Straight Distance
893.80 mi Driving Distance
18 hours 54 mins Estimated Driving Time
The straight distance between Bergrivier (Western Cape) and Flagstaff (Eastern Cape) is 667.37 mi, but the driving distance is 893.80 mi.
It takes to go from Bergrivier to Flagstaff.
Driving directions from Bergrivier to Flagstaff
Straight distance: 1,073.80 km. Route distance: 1,438.13 km
Latitude: -32.9167 // Longitude: 18.3167

Forecast: Broken clouds
Temperature: 17.2°
Humidity: 94%
Current time: 12:00 AM
Sunrise: 04:28 AM
Sunset: 05:32 PM
Latitude: -31.08 // Longitude: 29.5044

Forecast: Scattered clouds
Temperature: 17.7°
Humidity: 93%
Current time: 08:57 PM
Sunrise: 05:45 AM
Sunset: 06:45 PM