Contact

Distance from Amesbury to Shaftesbury

The distance from Amesbury to Shaftesbury is 26.5 miles (42.8 kilometers).
The travel time is approximately 35 minutes.
For the journey from Amesbury to Shaftesbury, approximately 2.65 liters of fuel are required, assuming a consumption of 10 liters per 100 miles. Actual consumption may vary depending on the vehicle and driving style.

Airports near Amesbury and Shaftesbury

Several airports are located near Amesbury and Shaftesbury. The following overview shows the nearest airports with their distances and travel times. All information refers to the road connection from the city center to the airport.

Airports near Amesbury

Airports near Shaftesbury

Important information about the travel route

Shaftesbury is a historic Dorset hilltop town famous for Gold Hill, medieval heritage and panoramic views across the surrounding countryside.
More details about Shaftesbury

Popular routes from Amesbury

Frequently searched connections from Amesbury to other cities.
Popular connections of Amesbury
Destination Distance
(miles)
Travel Time
(hours, minutes)
Swindon 35.3 mi 57 m
Warminster 20.1 mi 29 m
Southampton 30.8 mi 47 m
Wilton 11.2 mi 16 m
Bristol 51.3 mi 1 h, 25 m
Bournemouth 35.7 mi 56 m
Fordingbridge 19 mi 34 m
Tidworth 9 mi 13 m
London 84.7 mi 1 h, 49 m
Totton 26.2 mi 41 m

Popular routes to Shaftesbury

Frequently searched routes to Shaftesbury from other cities.
Popular routes to Shaftesbury
Destination Distance
(miles)
Travel Time
(hours, minutes)
Southampton 43.9 mi 1 h, 9 m
Poole 25.9 mi 43 m
London 110 mi 2 h, 21 m
Sturminster Newton 8.5 mi 16 m
Blandford Forum 12.4 mi 21 m
Bournemouth 30.6 mi 55 m
Trowbridge 25.9 mi 40 m
Wincanton 13.1 mi 25 m
Mere 12.2 mi 18 m
Frome 21.3 mi 33 m

Frequently Asked Questions about the route Amesbury – Shaftesbury

How far is Amesbury from Shaftesbury?

The distance from Amesbury to Shaftesbury is approximately 26.5 miles.

How long does the trip from Amesbury to Shaftesbury take?

The travel time is approximately 35 minutes.

How much fuel is needed for the trip from Amesbury to Shaftesbury?

With a fuel consumption of 10 liters per 100 miles, approximately 2.65 liters are needed for the distance Amesbury to Shaftesbury.