43 021 of Scot between Arbroath and Montrose
156 457 of Scot between Bridge of Orchy and Rannoch
156 458 of Scot between Corrour and Rannoch
185 570 of TR between Winterthur Wülflingen and Pfungen-Neftenbach
43 028 of Scot between Arbroath and Montrose
170 433 of Scot between Montrose and Arbroath
43 147 of Scot between Montrose and Arbroath
43 137 of Scot between Montrose and Arbroath
Class 43 "HST" of Scot between Stonehaven and Newtonhill
158 702 of Scot between Newtonhill and Stonehaven
800104 of LNER between Newtonhill and Stonehaven
Class 43 "HST" of Scot between Newtonhill and Stonehaven
Class 43 "HST" of Scot between Newtonhill and Stonehaven
43 003 of Scot between Stonehaven and Newtonhill
221 131 of XC between Portlethen and Newtonhill
221 131 of XC between Portlethen and Newtonhill
Between Portlethen and Newtonhill
158 708 of Scot between Achanalt and Lochluichart
158 713 of Scot between Lochluichart and Achanalt
158 716 of Scot between Achanalt and Lochluichart