612.94 mi Straight Distance
757.33 mi Driving Distance
13 hours 45 mins Estimated Driving Time
The straight distance between Bethlehem (Free State) and Swellendam (Western Cape) is 612.94 mi, but the driving distance is 757.33 mi.
It takes 13 hours 45 mins to go from Bethlehem to Swellendam.
Driving directions from Bethlehem to Swellendam
Straight distance: 986.22 km. Route distance: 1,218.54 km
Latitude: -28.2333 // Longitude: 28.3

Forecast: Overcast clouds
Temperature: 13.6°
Humidity: 69%
Current time: 08:59 AM
Sunrise: 06:05 AM
Sunset: 06:27 PM
Latitude: -34.0167 // Longitude: 20.4333

Forecast: Few clouds
Temperature: 26.7°
Humidity: 36%
Current time: 08:59 AM
Sunrise: 06:34 AM
Sunset: 07:00 PM