Distance from Dover to Buckfastleigh

The distance from Dover to Buckfastleigh is 415 km (or 258 mi). The estimated driving time for the trip is 4h 23min and the main road for this route is the A303. In a straight line, the distance between Dover and Buckfastleigh is 357 km (222 mi).