Distance from Dalkeith to Salisbury
The distance from Dalkeith to Salisbury is 2686 km (or 1670 mi). The estimated driving time for the trip is 27h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Dalkeith and Salisbury is 2139 km (1330 mi).
Distance from Dalkeith and other towns
- Distance from Dalkeith to Saint Lawrence Township
- Distance from Dalkeith to Bagdad
- Distance from Dalkeith to Richmond
- Distance from Dalkeith to Brocks Creek
- Distance from Dalkeith to Tooboorac
- Distance from Dalkeith to Crawford River
- Distance from Dalkeith to Alma
- Distance from Dalkeith to Newbury
- Distance from Dalkeith to Gosforth
- Distance from Dalkeith to Wongo Creek
- Distance from Dalkeith to Carbine
- Distance from Dalkeith to The Heart
Distance from Salisbury and other towns
- Distance from Salisbury to Geelong
- Distance from Salisbury to Perth
- Distance from Salisbury to Darwin
- Distance from Salisbury to Launceston
- Distance from Salisbury to Townsville
- Distance from Salisbury to Bendigo
- Distance from Salisbury to Tweed Heads
- Distance from Salisbury to Sydney
- Distance from Salisbury to Toowoomba
- Distance from Salisbury to Ballarat
- Distance from Salisbury to Newcastle