Distance from Padstow to Shaftesbury

The distance from Padstow to Shaftesbury is 381 km (or 237 mi). The estimated driving time for the trip is 4h 10min and the main road for this route is the A303. In a straight line, the distance between Padstow and Shaftesbury is 333 km (207 mi).