Distance from Spean Bridge to Rhosneigr

The distance from Spean Bridge to Rhosneigr is 676 km (or 421 mi). The estimated driving time for the trip is 7h 27min and the main road for this route is the Preston Brook Interchange. In a straight line, the distance between Spean Bridge and Rhosneigr is 408 km (254 mi).