There is also a Highland rover vaild on all of the West Highland including Mallaig also vaild on far north and Kyle line,as well as Aviemore-Inverness and Inverness-Aberdeen. The rover also vaild on unlimited bus travel on Skye by Highland Country Buses and valid on ferry services from...