Distance from Cheltenham to Selkirk
The distance from Cheltenham to Selkirk is 229 km (or 143 mi). The estimated driving time for the trip is 2h 49min and the main road for this route is the A68. In a straight line, the distance between Cheltenham and Selkirk is 192 km (120 mi).
Distance from Cheltenham and other towns
- Distance from Cheltenham to Okehampton
- Distance from Cheltenham to Ebbw Vale
- Distance from Cheltenham to St Albans
- Distance from Cheltenham to Penrhyndeudraeth
- Distance from Cheltenham to Lossiemouth
- Distance from Cheltenham to Hyde
- Distance from Cheltenham to Sunderland
- Distance from Cheltenham to Faringdon
- Distance from Cheltenham to Stafford
- Distance from Cheltenham to Axminster
- Distance from Cheltenham to Bruton
- Distance from Cheltenham to Honiton
Distance from Selkirk and other towns
- Distance from Selkirk to London
- Distance from Selkirk to Bristol
- Distance from Selkirk to Leeds
- Distance from Selkirk to Cardiff
- Distance from Selkirk to Reading
- Distance from Selkirk to Manchester
- Distance from Selkirk to Leicester
- Distance from Selkirk to Stoke-On-Trent
- Distance from Selkirk to Brighton
- Distance from Selkirk to Middlesbrough
- Distance from Selkirk to Portsmouth