Caledonian Sleeper – Highlander Route The Inverness service visits stations including Aviemore, Perth, Pitlochry, Gleneagles and Stirling. The Fort William service calls at destinations including Rannoch, Corrour (the UK's most remote station), Crianlarich and Helensburgh Upper.