Distance from Pettavel to Dalkeith

The distance from Pettavel to Dalkeith is 3415 km (or 2122 mi). The estimated driving time for the trip is 36h and the main road for this route is the Eyre Highway, A1. In a straight line, the distance between Pettavel and Dalkeith is 2667 km (1658 mi).