The route from Beauly to London is best served by rail. You take a local ScotRail train to Inverness, then board the LNER Highland Chieftain service directly to London King's Cross. This journey covers the scenic East Coast Main Line. It is a highly efficient way to travel between the Highlands and the capital.
Total Distance: 800 km driving, 720 km air distance.
The Highland Chieftain is the most direct service.
Spring and Autumn for pleasant weather and fewer crowds.