17.03 mi Straight Distance
19.38 mi Driving Distance
33 minutes Estimated Driving Time
The straight distance between Swindon (England) and Devizes (England) is 17.03 mi, but the driving distance is 19.38 mi.
It takes 35 mins to go from Swindon to Devizes.
Driving directions from Swindon to Devizes
Straight distance: 27.41 km. Route distance: 31.18 km
Latitude: 51.5558 // Longitude: -1.77972

Forecast: Heavy intensity rain
Temperature: 7.1°
Humidity: 92%
Current time: 04:31 AM
Sunrise: 06:52 AM
Sunset: 05:46 PM
Latitude: 51.3489 // Longitude: -1.99483

Forecast: Overcast clouds
Temperature: 10.8°
Humidity: 88%
Current time: 04:31 AM
Sunrise: 06:52 AM
Sunset: 05:47 PM