By road the distance from Cardiff to Peterborough is 190.6 mi equal to 306.74 km
By car, the estimated travel time is 3 hours and 37 minutes
The distance Cardiff - Peterborough in a straight line is 145.81 mi equal to 234.66 km
The Page "Route from Cardiff to Peterborough" proposes the shortest and fastest way to reach Peterborough from Cardiff by car, bus or bike. The map shows the route Cardiff Peterborough to follow with the directions. In red the main route, in blue the alternative route. In addition is calculated the distance Peterborough Cardiff and the time to go from Cardiff to Peterborough.