322.48 km Straight Distance
390.48 km Driving Distance
4 hours 49 mins Estimated Driving Time
The straight distance between Weenen (KwaZulu-Natal) and Virginia (Free State) is 322.48 km, but the driving distance is 390.48 km.
It takes 4 hours 49 mins to go from Weenen to Virginia.
Driving directions from Weenen to Virginia
Straight distance: 200.38 mi. Driving distance: 242.63 mi.
The straight-line distance is calculated between the coordinates of the two locations. Driving distance and time follow a route from OpenStreetMap road data. Estimates exclude live traffic, stops and ferry waiting times; road access and conditions may change. The catalogue covers selected locations and is not a complete list of towns.
Latitude: -28.85 // Longitude: 30.0667

Forecast: Mainly clear
Temperature: 34.9°
Humidity: 19%
Sun info not available
Latitude: -28.0958 // Longitude: 26.8809

Forecast: Clear sky
Temperature: 14.0°
Humidity: 83%
Current time: 10:09 PM
Sunrise: 05:41 AM
Sunset: 06:18 PM