National rail services in Scotland
Most rail services within Scotland are operated by ScotRail, with trains serving over 350 Scottish rail stations on intercity and suburban routes.
National rail services between Scotland and the rest of Great Britain are operated by the following train companies:
Call charges for transport operators shown may vary. Check company websites for call cost information.