Distance from Peterborough to Pitlochry

The distance from Peterborough to Pitlochry is 593 km (or 369 mi). The estimated driving time for the trip is 6h 40min and the main road for this route is the Doncaster By-Pass. In a straight line, the distance between Peterborough and Pitlochry is 512 km (319 mi).