Distance from Annan to Gerrards Cross

The distance from Annan to Gerrards Cross is 506 km (or 315 mi). The estimated driving time for the trip is 5h 7min and the main road for this route is the Preston Bypass, M6. In a straight line, the distance between Annan and Gerrards Cross is 419 km (261 mi).