Distance from Newtown to Shaftesbury
The distance from Newtown to Shaftesbury is 282 km (or 176 mi). The estimated driving time for the trip is 3h 20min and the main road for this route is the M40. In a straight line, the distance between Newtown and Shaftesbury is 231 km (144 mi).
Distance from Newtown and other towns
- Distance from Newtown to Dungannon
- Distance from Newtown to Lanark
- Distance from Newtown to Winscombe
- Distance from Newtown to Eyemouth
- Distance from Newtown to Wylam
- Distance from Newtown to Emsworth
- Distance from Newtown to Kirkcaldy
- Distance from Newtown to Staines
- Distance from Newtown to Fishguard
- Distance from Newtown to Stourport-On-Severn
- Distance from Newtown to Shetland
- Distance from Newtown to Feltham
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Edinburgh
- Distance from Shaftesbury to Leeds
- Distance from Shaftesbury to Glasgow
- Distance from Shaftesbury to Leicester
- Distance from Shaftesbury to Brighton
- Distance from Shaftesbury to Bristol
- Distance from Shaftesbury to Middlesbrough
- Distance from Shaftesbury to Nottingham
- Distance from Shaftesbury to Birmingham
- Distance from Shaftesbury to London
- Distance from Shaftesbury to Cardiff