Distance from Swindon to Kelso
The distance from Swindon to Kelso is 268 km (or 167 mi). The estimated driving time for the trip is 3h 14min and the main road for this route is the Harperley Roundabout. In a straight line, the distance between Swindon and Kelso is 218 km (136 mi).
Distance from Swindon and other towns
- Distance from Swindon to Carnforth
- Distance from Swindon to Newry
- Distance from Swindon to Purley
- Distance from Swindon to Lochailort
- Distance from Swindon to Chepstow
- Distance from Swindon to Dartford
- Distance from Swindon to Settle
- Distance from Swindon to Kington
- Distance from Swindon to Harrogate
- Distance from Swindon to Middlesbrough
- Distance from Swindon to Talsarnau
- Distance from Swindon to Tetbury
Distance from Kelso and other towns
- Distance from Kelso to Cardiff
- Distance from Kelso to Birmingham
- Distance from Kelso to Nottingham
- Distance from Kelso to Liverpool
- Distance from Kelso to Bristol
- Distance from Kelso to Portsmouth
- Distance from Kelso to Middlesbrough
- Distance from Kelso to Belfast
- Distance from Kelso to Sheffield
- Distance from Kelso to London
- Distance from Kelso to Reading