Distance from Strathaven to Kelso
The distance from Strathaven to Kelso is 147 km (or 92 mi). The estimated driving time for the trip is 1h 45min and the main road for this route is the M8. In a straight line, the distance between Strathaven and Kelso is 103 km (65 mi).
Distance from Strathaven and other towns
- Distance from Strathaven to Llandrindod Wells
- Distance from Strathaven to Pershore
- Distance from Strathaven to Potters Bar
- Distance from Strathaven to Settle
- Distance from Strathaven to Salford
- Distance from Strathaven to Brierley Hill
- Distance from Strathaven to Berkeley
- Distance from Strathaven to Ambleside
- Distance from Strathaven to West Molesey
- Distance from Strathaven to Windlesham
- Distance from Strathaven to Cookstown
- Distance from Strathaven to Tredegar
Distance from Kelso and other towns
- Distance from Kelso to Portsmouth
- Distance from Kelso to Manchester
- Distance from Kelso to Bristol
- Distance from Kelso to Nottingham
- Distance from Kelso to Leeds
- Distance from Kelso to Cardiff
- Distance from Kelso to Brighton
- Distance from Kelso to London
- Distance from Kelso to Sheffield
- Distance from Kelso to Leicester
- Distance from Kelso to Glasgow