Distance from Bath to Selkirk
The distance from Bath to Selkirk is 578 km (or 360 mi). The estimated driving time for the trip is 6h 2min and the main road for this route is the M6. In a straight line, the distance between Bath and Selkirk is 481 km (299 mi).
Distance from Bath and other towns
- Distance from Bath to Ryton
- Distance from Bath to Banstead
- Distance from Bath to South Petherton
- Distance from Bath to Alford
- Distance from Bath to Batley
- Distance from Bath to Shepperton
- Distance from Bath to Worcester Park
- Distance from Bath to Boldon Colliery
- Distance from Bath to Dover
- Distance from Bath to Southall
- Distance from Bath to Clarbeston Road
- Distance from Bath to Shildon
Distance from Selkirk and other towns
- Distance from Selkirk to Belfast
- Distance from Selkirk to Cardiff
- Distance from Selkirk to Nottingham
- Distance from Selkirk to Leeds
- Distance from Selkirk to Glasgow
- Distance from Selkirk to London
- Distance from Selkirk to Bristol
- Distance from Selkirk to Leicester
- Distance from Selkirk to Reading
- Distance from Selkirk to Manchester
- Distance from Selkirk to Brighton