Distance from Berkhamsted to Peebles

The distance from Berkhamsted to Peebles is 554 km (or 345 mi). The estimated driving time for the trip is 6h 21min and the main road for this route is the Harperley Roundabout. In a straight line, the distance between Berkhamsted and Peebles is 471 km (293 mi).