Distance from Basingstoke to Elgin
The distance from Basingstoke to Elgin is 930 km (or 578 mi). The estimated driving time for the trip is 9h 51min and the main road for this route is the M6. In a straight line, the distance between Basingstoke and Elgin is 725 km (451 mi).
Distance from Basingstoke and other towns
- Distance from Basingstoke to Llanfairfechan
- Distance from Basingstoke to Camborne
- Distance from Basingstoke to Westgate-On-Sea
- Distance from Basingstoke to Grantown-On-Spey
- Distance from Basingstoke to Chathill
- Distance from Basingstoke to Oban
- Distance from Basingstoke to Newtown
- Distance from Basingstoke to Hereford
- Distance from Basingstoke to Kirkliston
- Distance from Basingstoke to Deal
- Distance from Basingstoke to Market Rasen
- Distance from Basingstoke to Tunbridge Wells
Distance from Elgin and other towns
- Distance from Elgin to Birmingham
- Distance from Elgin to Belfast
- Distance from Elgin to Bristol
- Distance from Elgin to Cardiff
- Distance from Elgin to Stoke-On-Trent
- Distance from Elgin to Brighton
- Distance from Elgin to Reading
- Distance from Elgin to Middlesbrough
- Distance from Elgin to Glasgow
- Distance from Elgin to Leeds
- Distance from Elgin to Manchester