Distance from Banff to Selkirk
The distance from Banff to Selkirk is 336 km (or 209 mi). The estimated driving time for the trip is 3h 54min and the main road for this route is the A92. In a straight line, the distance between Banff and Selkirk is 236 km (147 mi).
Distance from Banff and other towns
- Distance from Banff to Lauder
- Distance from Banff to Newent
- Distance from Banff to Stoke-On-Trent
- Distance from Banff to Loughton
- Distance from Banff to Walsingham
- Distance from Banff to North Walsham
- Distance from Banff to Wallasey
- Distance from Banff to Hayling Island
- Distance from Banff to Llanrwst
- Distance from Banff to Ballater
- Distance from Banff to Seaham
- Distance from Banff to Swanage
Distance from Selkirk and other towns
- Distance from Selkirk to Cardiff
- Distance from Selkirk to Portsmouth
- Distance from Selkirk to Sheffield
- Distance from Selkirk to Brighton
- Distance from Selkirk to Glasgow
- Distance from Selkirk to Leeds
- Distance from Selkirk to Liverpool
- Distance from Selkirk to Bristol
- Distance from Selkirk to Belfast
- Distance from Selkirk to Manchester
- Distance from Selkirk to Birmingham