Distance from Robertsbridge to Eyemouth

The distance from Robertsbridge to Eyemouth is 643 km (or 400 mi). The estimated driving time for the trip is 6h 46min and the main road for this route is the Gosforth Park Interchange. In a straight line, the distance between Robertsbridge and Eyemouth is 569 km (354 mi).