Scottish Citylink

Scottish Citylink operates an extensive network of long distance express services within Scotland, operating 19 routes linking the cities of Glasgow, Edinburgh, Aberdeen, Dundee, Stirling and Inverness, as well as linking some rural Highland communities to the main urban areas of Scotland. 
For more information on this service please see their website or click here.