131.86 mi Straight Distance
187.16 mi Driving Distance
3 hours 29 mins Estimated Driving Time
The straight distance between Machynlleth (Wales) and Amesbury (England) is 131.86 mi, but the driving distance is 187.16 mi.
It takes 4 hours 10 mins to go from Machynlleth to Amesbury.
Driving directions from Machynlleth to Amesbury
Straight distance: 212.16 km. Route distance: 301.13 km
Latitude: 52.5903 // Longitude: -3.85349
Predicción: Overcast clouds
Temperatura: 9.8°
Humedad: 100%
Hora actual: 01:28 AM
Amanece: 06:06 AM
Anochece: 08:22 PM
Latitude: 51.175 // Longitude: -1.77911
Predicción: Overcast clouds
Temperatura: 9.2°
Humedad: 84%
Hora actual: 01:28 AM
Amanece: 06:01 AM
Anochece: 08:10 PM