Distance from Moffat to Eyemouth

The distance from Moffat to Eyemouth is 126 km (or 79 mi). The estimated driving time for the trip is 1h 39min and the main road for this route is the Holm Street, A708. In a straight line, the distance between Moffat and Eyemouth is 104 km (65 mi).