Distance from Edinburgh to Alston

The distance from Edinburgh to Alston by car is 188 km (or 117 mi). The estimated driving time for the trip is 2 h 20 min and the main road for this route is the A701. In a straight line, the distance between Edinburgh and Alston is 135 km (84 mi).