Distance from Selkirk to Buckley

The distance from Selkirk to Buckley is 322 km (or 201 mi). The estimated driving time for the trip is 3h 29min and the main road for this route is the M6. In a straight line, the distance between Selkirk and Buckley is 261 km (163 mi).