Distance from Teddington to Shaftesbury
The distance from Teddington to Shaftesbury is 7 km (or 5 mi). The estimated driving time for the trip is 12min and the main road for this route is the Hampton Road West, A312. In a straight line, the distance between Teddington and Shaftesbury is 6 km (4 mi).
Distance from Teddington and other towns
- Distance from Teddington to Ingatestone
- Distance from Teddington to Chigwell
- Distance from Teddington to Brynteg
- Distance from Teddington to Heckmondwike
- Distance from Teddington to Peacehaven
- Distance from Teddington to Isles Of Scilly
- Distance from Teddington to Craigavon
- Distance from Teddington to Dunbar
- Distance from Teddington to Ellon
- Distance from Teddington to Uttoxeter
- Distance from Teddington to East Molesey
- Distance from Teddington to St Ives
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Leeds
- Distance from Shaftesbury to Portsmouth
- Distance from Shaftesbury to Stoke-On-Trent
- Distance from Shaftesbury to Bristol
- Distance from Shaftesbury to Edinburgh
- Distance from Shaftesbury to Liverpool
- Distance from Shaftesbury to Brighton
- Distance from Shaftesbury to Belfast
- Distance from Shaftesbury to Leicester
- Distance from Shaftesbury to Glasgow
- Distance from Shaftesbury to Reading