Traveling from Grantown-on-Spey to York involves a short drive to Aviemore followed by a long-distance train journey. You will board an LNER service heading south towards London, alighting at York station. The route takes you through the scenic Scottish Borders and the English countryside. The total journey time is approximately 7 hours. It is a comfortable way to reach the historic city of York.
Total Distance: Driving distance 480 km, straight-line air distance 380 km.
Book your train tickets at least 12 weeks in advance for the cheapest Advance fares.
April to June for pleasant weather and fewer crowds in York.