Distance from Cranleigh to Farnham

The distance from Cranleigh to Farnham is 30 km (or 19 mi). The estimated driving time for the trip is 28min and the main road for this route is the Rooks Hill, A281. In a straight line, the distance between Cranleigh and Farnham is 23 km (15 mi).