Distance from Rosyth to Lakeside

The distance from Rosyth to Lakeside is 1032 km (or 642 mi). The estimated driving time for the trip is 11h 8min and the main road for this route is the Edgars-Hume Out Ramp On. In a straight line, the distance between Rosyth and Lakeside is 821 km (511 mi).