Distance from Bolton to Peterhead

The distance from Bolton to Peterhead is 570 km (or 355 mi). The estimated driving time for the trip is 6h 24min and the main road for this route is the A90. In a straight line, the distance between Bolton and Peterhead is 417 km (260 mi).