Distance from Roslin to Denny

The distance from Roslin to Denny is 60 km (or 38 mi). The estimated driving time for the trip is 40min and the main road for this route is the M8. In a straight line, the distance between Roslin and Denny is 48 km (30 mi).