Distance from Penicuik to Farnham
The distance from Penicuik to Farnham is 651 km (or 405 mi). The estimated driving time for the trip is 6h 50min and the main road for this route is the Preston Bypass, M6. In a straight line, the distance between Penicuik and Farnham is 538 km (335 mi).
Distance from Penicuik and other towns
- Distance from Penicuik to North Shields
- Distance from Penicuik to Cardigan
- Distance from Penicuik to Newton Stewart
- Distance from Penicuik to Slough
- Distance from Penicuik to Montrose
- Distance from Penicuik to Kendal
- Distance from Penicuik to Fordingbridge
- Distance from Penicuik to Leiston
- Distance from Penicuik to Lingfield
- Distance from Penicuik to Waterlooville
- Distance from Penicuik to Chester Le Street
- Distance from Penicuik to Chelmsford
Distance from Farnham and other towns
- Distance from Farnham to Brighton
- Distance from Farnham to Manchester
- Distance from Farnham to Leicester
- Distance from Farnham to Glasgow
- Distance from Farnham to Birmingham
- Distance from Farnham to Cardiff
- Distance from Farnham to Leeds
- Distance from Farnham to Nottingham
- Distance from Farnham to Belfast
- Distance from Farnham to Edinburgh
- Distance from Farnham to Middlesbrough