Distance from Elgin to Selkirk

The distance from Elgin to Selkirk is approximately 1,869 km / 1,161 mi (as the crow flies).

The following map shows the distance from Elgin to Selkirk.

For more detailed information about any of the places please click on the place name:
Elgin
Selkirk

Map options

Current distance: Elgin -> Selkirk
Show reverse: Selkirk -> Elgin

DistanceRouteRoute by bikeRoute by foot