Distance from Loanhead to Grantown-On-Spey

The distance from Loanhead to Grantown-On-Spey is 208 km (or 130 mi). The estimated driving time for the trip is 2h 20min and the main road for this route is the A9. In a straight line, the distance between Loanhead and Grantown-On-Spey is 144 km (90 mi).