Distance from Cobham to Shaftesbury

The distance from Cobham to Shaftesbury is 18 km (or 12 mi). The estimated driving time for the trip is 23min and the main road for this route is the Seven Hills Road. In a straight line, the distance between Cobham and Shaftesbury is 14 km (9 mi).