There tends to be less (if any) cheaper tickets for Fort William as there are only 2 sleeper coaches on the Fort William section, but believe me it is worth every penny! The West Highland line to Fort William if the best in the country, along with Inverness to Kyle of Lochalsh.