ScotRail serves a total of 358 stations of which it manages 354, and provides all passenger services within Scotland and a cross-border service via Dumfries to Carlisle. Exceptions are the long-distance services via the East and West Coast Main Lines, and the separate Caledonian Sleeper franchise which until April 2015 ...
Upgrade today to benefit from:
Get premium content now Upgrade
Site powered by Webvision Cloud