Step by step driving directions and route map on how to go from Gretna to Grantown-on-Spey by road.
Distance from Gretna to Grantown-on-Spey: 228.0 mi
Reverse route: Driving directions from Grantown-on-Spey to Gretna
A74(M), A9
228.0 mi3 hours 34 mins