Distance from Penrith to Corsham

The distance from Penrith to Corsham is 415 km (or 258 mi). The estimated driving time for the trip is 4h 28min and the main road for this route is the Preston Bypass. In a straight line, the distance between Penrith and Corsham is 362 km (225 mi).