By road the distance from Sheffield to Peterborough is 93.88 mi equal to 151.09 km
By car, the estimated travel time is 1 hours and 52 minutes
The distance Sheffield - Peterborough in a straight line is 75.92 mi equal to 122.18 km
The Page "Route from Sheffield to Peterborough" proposes the shortest and fastest way to reach Peterborough from Sheffield by car, bus or bike. The map shows the route Sheffield Peterborough to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Peterborough Sheffield and the time to go from Sheffield to Peterborough.