Distance from Caterham to Halkirk

The distance from Caterham to Halkirk is 1046 km (or 650 mi). The estimated driving time for the trip is 12h 38min and the main road for this route is the Barnet Bypass. In a straight line, the distance between Caterham and Halkirk is 833 km (518 mi).