Distance from Kelso to Richmond
The distance from Kelso to Richmond is 170 km (or 106 mi). The estimated driving time for the trip is 2h 15min and the main road for this route is the Harperley Roundabout. In a straight line, the distance between Kelso and Richmond is 140 km (87 mi).
Distance from Kelso and other towns
- Distance from Kelso to Armagh
- Distance from Kelso to Lifton
- Distance from Kelso to Swadlincote
- Distance from Kelso to Wigan
- Distance from Kelso to Gaerwen
- Distance from Kelso to Llandovery
- Distance from Kelso to Ripon
- Distance from Kelso to Folkestone
- Distance from Kelso to Sowerby Bridge
- Distance from Kelso to Wigston
- Distance from Kelso to Wareham
Distance from Richmond and other towns
- Distance from Richmond to Nottingham
- Distance from Richmond to Leicester
- Distance from Richmond to Portsmouth
- Distance from Richmond to Reading
- Distance from Richmond to Liverpool
- Distance from Richmond to Middlesbrough
- Distance from Richmond to Edinburgh
- Distance from Richmond to Stoke-On-Trent
- Distance from Richmond to Manchester
- Distance from Richmond to Bristol
- Distance from Richmond to Birmingham