230.09 mi Straight Distance
346.90 mi Driving Distance
6 hours 26 mins Estimated Driving Time
The straight distance between Bethlehem (Free State) and Richards Bay (KwaZulu-Natal) is 230.09 mi, but the driving distance is 346.90 mi.
It takes to go from Bethlehem to Richards Bay.
Driving directions from Bethlehem to Richards Bay
Straight distance: 370.22 km. Route distance: 558.17 km
Latitude: -28.2333 // Longitude: 28.3

Forecast: Overcast clouds
Temperature: 13.7°
Humidity: 65%
Current time: 09:27 AM
Sunrise: 05:48 AM
Sunset: 06:52 PM
Latitude: -28.7807 // Longitude: 32.0383

Forecast: Overcast clouds
Temperature: 21.7°
Humidity: 65%
Current time: 09:27 AM
Sunrise: 05:33 AM
Sunset: 06:38 PM