Distance from Shaftesbury to Bath
The distance from Shaftesbury to Bath is 3 km (or 2 mi). The estimated driving time for the trip is 4min and the main road for this route is the Faggs Road, A312. In a straight line, the distance between Shaftesbury and Bath is 3 km (2 mi).
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Wrexham
- Distance from Shaftesbury to High Peak
- Distance from Shaftesbury to Knutsford
- Distance from Shaftesbury to Hunstanton
- Distance from Shaftesbury to Ashington
- Distance from Shaftesbury to Nottingham
- Distance from Shaftesbury to Ossett
- Distance from Shaftesbury to Isle Of Gigha
- Distance from Shaftesbury to Nuneaton
- Distance from Shaftesbury to Edgware
- Distance from Shaftesbury to Littlehampton
- Distance from Shaftesbury to Cumnock
Distance from Bath and other towns
- Distance from Bath to Leeds
- Distance from Bath to Bristol
- Distance from Bath to Nottingham
- Distance from Bath to Reading
- Distance from Bath to Cardiff
- Distance from Bath to Stoke-On-Trent
- Distance from Bath to Brighton
- Distance from Bath to Portsmouth
- Distance from Bath to Leicester
- Distance from Bath to Middlesbrough
- Distance from Bath to Glasgow