FirstScotRail (http://www.firstgroup.com...) currently run the rail franchise in Scotland. GNER (http://www.gner.co.uk/GNER) and Virgin Trains (http://www.virgintrains.co.uk/) also run passenger rail services in Scotland, but they operate long distance services and only stop in the larger rail stations.