20.04 mi Straight Distance
28.19 mi Driving Distance
42 minutes Estimated Driving Time
The straight distance between Melksham (England) and Swindon (England) is 20.04 mi, but the driving distance is 28.19 mi.
It takes 45 mins to go from Melksham to Swindon.
Driving directions from Melksham to Swindon
Straight distance: 32.24 km. Route distance: 45.36 km
Latitude: 51.3704 // Longitude: -2.13763

Forecast: Overcast clouds
Temperature: 7.0°
Humidity: 65%
Current time: 03:52 PM
Sunrise: 07:16 AM
Sunset: 05:28 PM
Latitude: 51.5558 // Longitude: -1.77972

Forecast: Scattered clouds
Temperature: 6.7°
Humidity: 50%
Current time: 03:52 PM
Sunrise: 07:15 AM
Sunset: 05:27 PM