Distance from Stonehouse to Selkirk

The distance from Stonehouse to Selkirk is 488 km (or 304 mi). The estimated driving time for the trip is 5h 5min and the main road for this route is the Carlisle Road. In a straight line, the distance between Stonehouse and Selkirk is 424 km (264 mi).