Distance from Clayton to Rosyth

The distance from Clayton to Rosyth is 1861 km (or 1157 mi). The estimated driving time for the trip is 19h 41min and the main road for this route is the Hume Highway, M31. In a straight line, the distance between Clayton and Rosyth is 1450 km (901 mi).