Distance from Dewsbury to Selkirk

The distance from Dewsbury to Selkirk is 276 km (or 172 mi). The estimated driving time for the trip is 3h 15min and the main road for this route is the A68. In a straight line, the distance between Dewsbury and Selkirk is 221 km (138 mi).