Distance from Shaftesbury to Burntisland
The distance from Shaftesbury to Burntisland is 679 km (or 422 mi). The estimated driving time for the trip is 7h 4min and the main road for this route is the M6. In a straight line, the distance between Shaftesbury and Burntisland is 544 km (339 mi).
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Welwyn
- Distance from Shaftesbury to Workington
- Distance from Shaftesbury to Yeovil
- Distance from Shaftesbury to Dunoon
- Distance from Shaftesbury to Frome
- Distance from Shaftesbury to Barnetby
- Distance from Shaftesbury to Wingate
- Distance from Shaftesbury to St Ives
- Distance from Shaftesbury to Dromore
- Distance from Shaftesbury to Melton Constable
- Distance from Shaftesbury to Newtown
- Distance from Shaftesbury to Portsmouth
Distance from Burntisland and other towns
- Distance from Burntisland to Reading
- Distance from Burntisland to Liverpool
- Distance from Burntisland to Stoke-On-Trent
- Distance from Burntisland to Portsmouth
- Distance from Burntisland to Middlesbrough
- Distance from Burntisland to Leeds
- Distance from Burntisland to Cardiff
- Distance from Burntisland to Birmingham
- Distance from Burntisland to Brighton
- Distance from Burntisland to Glasgow
- Distance from Burntisland to Nottingham