Distance from Sheerness to Halkirk

The distance from Sheerness to Halkirk is 1091 km (or 678 mi). The estimated driving time for the trip is 12h 30min and the main road for this route is the Doncaster By-Pass. In a straight line, the distance between Sheerness and Halkirk is 832 km (517 mi).