Distance from Newark to Grantown-On-Spey

The distance from Newark to Grantown-On-Spey is 667 km (or 415 mi). The estimated driving time for the trip is 7h 2min and the main road for this route is the A9. In a straight line, the distance between Newark and Grantown-On-Spey is 505 km (314 mi).