Distance from Dalkeith to Sofala
The distance from Dalkeith to Sofala is 3782 km (or 2351 mi). The estimated driving time for the trip is 39h and the main road for this route is the Eyre Highway, 1. In a straight line, the distance between Dalkeith and Sofala is 3165 km (1967 mi).
Distance from Dalkeith and other towns
- Distance from Dalkeith to Montrose
- Distance from Dalkeith to Cumnock
- Distance from Dalkeith to Nunawading
- Distance from Dalkeith to Abernethy
- Distance from Dalkeith to Boyne Island
- Distance from Dalkeith to Upper Brookfield
- Distance from Dalkeith to Round Mountain
- Distance from Dalkeith to The Heart
- Distance from Dalkeith to Macedon
- Distance from Dalkeith to Bellerive
- Distance from Dalkeith to Ingle Farm
- Distance from Dalkeith to Craigieburn
Distance from Sofala and other towns
- Distance from Sofala to Wollongong
- Distance from Sofala to Sydney
- Distance from Sofala to Albury
- Distance from Sofala to Townsville
- Distance from Sofala to Melbourne
- Distance from Sofala to Ballarat
- Distance from Sofala to Launceston
- Distance from Sofala to Canberra
- Distance from Sofala to Perth
- Distance from Sofala to Adelaide
- Distance from Sofala to Tweed Heads