Distance from Selkirk to Ruthin

The distance from Selkirk to Ruthin is 339 km (or 211 mi). The estimated driving time for the trip is 3h 49min and the main road for this route is the Greymoorhill Interchange. In a straight line, the distance between Selkirk and Ruthin is 272 km (170 mi).