Distance from Romney Marsh to Eyemouth

The distance from Romney Marsh to Eyemouth is 659 km (or 410 mi). The estimated driving time for the trip is 6h 56min and the main road for this route is the Gosforth Park Interchange. In a straight line, the distance between Romney Marsh and Eyemouth is 577 km (359 mi).