Distance from Peterborough to Bromsgrove

The distance from Peterborough to Bromsgrove is 150 km (or 94 mi). The estimated driving time for the trip is 1h 45min and the main road for this route is the Rothwell Interchange. In a straight line, the distance between Peterborough and Bromsgrove is 126 km (79 mi).