Distance between Haverfordwest and Amesbury

143.96 mi Straight Distance

181.26 mi Driving Distance

3 hours 6 mins Estimated Driving Time

The straight distance between Haverfordwest (Wales) and Amesbury (England) is 143.96 mi, but the driving distance is 181.26 mi.

It takes 3 hours 31 mins to go from Haverfordwest to Amesbury.

Driving directions from Haverfordwest to Amesbury

Distance in kilometers

Straight distance: 231.64 km.      Route distance: 291.65 km

Haverfordwest, United Kingdom

Latitude: 51.8005 // Longitude: -4.97132

Photos of Haverfordwest

Haverfordwest CastleChapel Tucked in HaverfordwestHaverfordwestHaverfordwest StationHaverfordwest Swales Music Shop Woolworths, HaverfordestFishguard Arms HaverfordwestThe Tabernacle, Haverfordwest

Haverfordwest Weather

overcast clouds

Predicción: Overcast clouds
Temperatura: 17.0°
Humedad: 72%

Hora actual: 04:31 PM
Amanece: 06:08 AM
Anochece: 08:39 PM

Amesbury, United Kingdom

Latitude: 51.175 // Longitude: -1.77911

Photos of Amesbury

Stonehenge Fisheye View June 2000Stonehenge -  UK - InglaterraStonehengeStonehengeStonehengeSolsticio de invierno - los ultimos rayos del sol atraviesan el circuloStonehengeQuasi allo zenith.

Amesbury Weather

broken clouds

Predicción: Broken clouds
Temperatura: 19.8°
Humedad: 52%

Hora actual: 04:31 PM
Amanece: 05:57 AM
Anochece: 08:24 PM