Distance from Buckie to Farnham

The distance from Buckie to Farnham is 929 km (or 578 mi). The estimated driving time for the trip is 10h 6min and the main road for this route is the A74(M). In a straight line, the distance between Buckie and Farnham is 732 km (455 mi).