Distance from Selkirk to Farnham
The distance from Selkirk to Farnham is 591 km (or 368 mi). The estimated driving time for the trip is 6h 25min and the main road for this route is the Preston Bypass. In a straight line, the distance between Selkirk and Farnham is 501 km (312 mi).
Distance from Selkirk and other towns
- Distance from Selkirk to Marlborough
- Distance from Selkirk to Mablethorpe
- Distance from Selkirk to Blackwood
- Distance from Selkirk to Marlow
- Distance from Selkirk to Shrewsbury
- Distance from Selkirk to Whitchurch
- Distance from Selkirk to Conwy
- Distance from Selkirk to Strathdon
- Distance from Selkirk to Ashbourne
- Distance from Selkirk to Helmsdale
- Distance from Selkirk to Ashtead
- Distance from Selkirk to Corbridge
Distance from Farnham and other towns
- Distance from Farnham to Leicester
- Distance from Farnham to Manchester
- Distance from Farnham to Stoke-On-Trent
- Distance from Farnham to Belfast
- Distance from Farnham to Cardiff
- Distance from Farnham to Liverpool
- Distance from Farnham to Middlesbrough
- Distance from Farnham to Portsmouth
- Distance from Farnham to Nottingham
- Distance from Farnham to Sheffield
- Distance from Farnham to Bristol