Distance from Farnham to Shrewsbury
The distance from Farnham to Shrewsbury is 224 km (or 140 mi). The estimated driving time for the trip is 2h 28min and the main road for this route is the M40. In a straight line, the distance between Farnham and Shrewsbury is 177 km (110 mi).
Distance from Farnham and other towns
- Distance from Farnham to Okehampton
- Distance from Farnham to Ebbw Vale
- Distance from Farnham to St Albans
- Distance from Farnham to Penrhyndeudraeth
- Distance from Farnham to Lossiemouth
- Distance from Farnham to Hyde
- Distance from Farnham to Sunderland
- Distance from Farnham to Faringdon
- Distance from Farnham to Stafford
- Distance from Farnham to Axminster
- Distance from Farnham to Bruton
- Distance from Farnham to Honiton
Distance from Shrewsbury and other towns
- Distance from Shrewsbury to London
- Distance from Shrewsbury to Bristol
- Distance from Shrewsbury to Leeds
- Distance from Shrewsbury to Cardiff
- Distance from Shrewsbury to Reading
- Distance from Shrewsbury to Manchester
- Distance from Shrewsbury to Leicester
- Distance from Shrewsbury to Stoke-On-Trent
- Distance from Shrewsbury to Brighton
- Distance from Shrewsbury to Middlesbrough
- Distance from Shrewsbury to Portsmouth