26.31 mi Straight Distance
31.74 mi Driving Distance
55 minutes Estimated Driving Time
The straight distance between Amesbury (England) and Swindon (England) is 26.31 mi, but the driving distance is 31.74 mi.
It takes 59 mins to go from Amesbury to Swindon.
Driving directions from Amesbury to Swindon
Straight distance: 42.33 km. Route distance: 51.07 km
Latitude: 51.175 // Longitude: -1.77911

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 04:34 AM
Sunrise: 06:34 AM
Sunset: 06:01 PM
Latitude: 51.5558 // Longitude: -1.77972

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 04:34 AM
Sunrise: 06:34 AM
Sunset: 06:00 PM