Distance from Fraserburgh to Broseley

The distance from Fraserburgh to Broseley is 732 km (or 455 mi). The estimated driving time for the trip is 7h 52min and the main road for this route is the A74(M). In a straight line, the distance between Fraserburgh and Broseley is 589 km (366 mi).