Distance from Newhaven to Avoch

The distance from Newhaven to Avoch is 976 km (or 607 mi). The estimated driving time for the trip is 11h 4min and the main road for this route is the Doncaster By-Pass. In a straight line, the distance between Newhaven and Avoch is 801 km (498 mi).