Distance from Linlithgow to Peebles

The distance from Linlithgow to Peebles is 62 km (or 39 mi). The estimated driving time for the trip is 49min and the main road for this route is the A701. In a straight line, the distance between Linlithgow and Peebles is 45 km (28 mi).