Fort William is on the scenic West Highland Line – one of the UK’s most spectacular train journeys – which takes 3 hour 45 minutes from Glasgow passing lochs, mountains and moorland. You can also catch the overnightCaledonian Sleepertrain from London, which leaves Euston around 9pm and get...