101.18 mi Straight Distance
144.77 mi Driving Distance
3 hours 11 mins Estimated Driving Time
The straight distance between Bethlehem (Free State) and Tweespruit (Free State) is 101.18 mi, but the driving distance is 144.77 mi.
It takes to go from Bethlehem to Tweespruit.
Driving directions from Bethlehem to Tweespruit
Straight distance: 162.80 km. Route distance: 232.94 km
Latitude: -28.2333 // Longitude: 28.3

Forecast: Overcast clouds
Temperature: 26.6°
Humidity: 14%
Current time: 08:50 PM
Sunrise: 05:48 AM
Sunset: 06:52 PM
Latitude: -29.1874 // Longitude: 27.0333

Forecast: Clear sky
Temperature: 26.2°
Humidity: 22%
Current time: 02:00 AM
Sunrise: 05:52 AM
Sunset: 06:58 PM