Distance from Fraserburgh to Bargoed

The distance from Fraserburgh to Bargoed is 824 km (or 513 mi). The estimated driving time for the trip is 9h 52min and the main road for this route is the Stonehaven Road. In a straight line, the distance between Fraserburgh and Bargoed is 672 km (418 mi).