The dearest season ticket Scotrail price is Kyle of Lochalsh-North Berwick "via Aviemore" at £17104 a year. I notice that a Kyle-Edinburgh ticket would permit travel via Mallaig according to easement 700784, so that season (for a mere £15072 a year) may actually cover more track. Neither is valid via Aberdeen, though.