Distance from Redruth to Fraserburgh

The distance from Redruth to Fraserburgh is 1106 km (or 688 mi). The estimated driving time for the trip is 11h 48min and the main road for this route is the Emmock Roundabout. In a straight line, the distance between Redruth and Fraserburgh is 856 km (532 mi).