Distance from Peterborough to Shetland

The distance from Peterborough to Shetland is 1055 km (or 656 mi). The estimated driving time for the trip is 25h and the main road for this route is the Aberdeen-Lerwick. In a straight line, the distance between Peterborough and Shetland is 846 km (526 mi).