Distance from Newbury to Selkirk
The distance from Newbury to Selkirk is 556 km (or 346 mi). The estimated driving time for the trip is 5h 49min and the main road for this route is the M6. In a straight line, the distance between Newbury and Selkirk is 472 km (294 mi).
Distance from Newbury and other towns
- Distance from Newbury to Dorchester
- Distance from Newbury to London
- Distance from Newbury to Willenhall
- Distance from Newbury to Lymington
- Distance from Newbury to Walsingham
- Distance from Newbury to Taunton
- Distance from Newbury to Banwell
- Distance from Newbury to Kings Langley
- Distance from Newbury to Warwick
- Distance from Newbury to Cranbrook
- Distance from Newbury to Montgomery
- Distance from Newbury to Lochgilphead
Distance from Selkirk and other towns
- Distance from Selkirk to Glasgow
- Distance from Selkirk to Sheffield
- Distance from Selkirk to Portsmouth
- Distance from Selkirk to Edinburgh
- Distance from Selkirk to Liverpool
- Distance from Selkirk to Nottingham
- Distance from Selkirk to Reading
- Distance from Selkirk to Bristol
- Distance from Selkirk to Cardiff
- Distance from Selkirk to Stoke-On-Trent
- Distance from Selkirk to Belfast