Distance from Sevenoaks to Selkirk

The distance from Sevenoaks to Selkirk is 583 km (or 363 mi). The estimated driving time for the trip is 6h 26min and the main road for this route is the Doncaster By-Pass. In a straight line, the distance between Sevenoaks and Selkirk is 511 km (318 mi).