Distance from Buckfastleigh to Beverley

The distance from Buckfastleigh to Beverley is 493 km (or 307 mi). The estimated driving time for the trip is 5h 10min and the main road for this route is the Pinxton Interchange. In a straight line, the distance between Buckfastleigh and Beverley is 438 km (273 mi).