Distance from Peterlee to Avoch

The distance from Peterlee to Avoch is 502 km (or 312 mi). The estimated driving time for the trip is 5h 32min and the main road for this route is the A9. In a straight line, the distance between Peterlee and Avoch is 358 km (223 mi).