Distance from Roslin to Faringdon

The distance from Roslin to Faringdon is 578 km (or 360 mi). The estimated driving time for the trip is 6h 9min and the main road for this route is the Preston Bypass, M6. In a straight line, the distance between Roslin and Faringdon is 479 km (298 mi).