Distance from Belford to Selkirk
The distance from Belford to Selkirk is 71 km (or 45 mi). The estimated driving time for the trip is 57min and the main road for this route is the Teviot Bridge, A699. In a straight line, the distance between Belford and Selkirk is 58 km (37 mi).
Distance from Belford and other towns
- Distance from Belford to Selkirk
- Distance from Belford to Crewe
- Distance from Belford to Knaresborough
- Distance from Belford to Chester Le Street
- Distance from Belford to Wallingford
- Distance from Belford to Kingston Upon Thames
- Distance from Belford to Ballater
- Distance from Belford to Shrewsbury
- Distance from Belford to Bath
- Distance from Belford to Letchworth Garden City
- Distance from Belford to Guisborough
- Distance from Belford to Langport
Distance from Selkirk and other towns
- Distance from Selkirk to Brighton
- Distance from Selkirk to Nottingham
- Distance from Selkirk to Edinburgh
- Distance from Selkirk to Manchester
- Distance from Selkirk to Bristol
- Distance from Selkirk to Liverpool
- Distance from Selkirk to Leeds
- Distance from Selkirk to Glasgow
- Distance from Selkirk to Belfast
- Distance from Selkirk to Birmingham
- Distance from Selkirk to Leicester