Distance from Merriott to Selkirk

The distance from Merriott to Selkirk is 618 km (or 385 mi). The estimated driving time for the trip is 6h 34min and the main road for this route is the M6. In a straight line, the distance between Merriott and Selkirk is 515 km (321 mi).