ScotRail

Operator 

Abellio ScotRail

2015 – 
38

First ScotRail

2004 – 2015
0

ScotRail

1997 – 2003
3

ScotRail

1983 – 1996
0

ScotRail

 – 1982
0