trainferrystuff:
47580 and 46115 pass Haymarket
trainferrystuff:
45212 and 45407 arrive at Helensburgh Upper
trainferrystuff:
37518 departs Helensburgh Upper
trainferrystuff:
62005 passes Cardross
trainferrystuff:
62005 travels up the West Highland Line
trainferrystuff:
37685 travels up the West Highland Line
trainferrystuff:
60163 departs Edinburgh Waverley
trainferrystuff:
60163 passes Longniddry at speed
trainferrystuff:
47746 arrives at Garelochhead
trainferrystuff:
37518 departs Garelochhead
trainferrystuff:
37518 arrives at Helensburgh Upper
trainferrystuff:
60103 crosses the Forth Bridge
trainferrystuff:
60103 passes South Gyle
trainferrystuff:
47746 passes South Gyle
trainferrystuff:
60103 arrives at Edinburgh
trainferrystuff:
60103 passes Kinghorn
trainferrystuff:
46233 passes Penrith
trainferrystuff:
37516 arrives at Helensburgh Upper
trainferrystuff:
45407 passes Cardross
trainferrystuff:
45407 passes Bishopbriggs
trainferrystuff:
45407 stands at Helensburgh Upper
trainferrystuff:
37518 and 37669 stand at Helensburgh Upper
trainferrystuff:
47804 departs Helensburgh Upper
trainferrystuff:
47804 passes Maryhill
trainferrystuff:
37669 passes Maryhill
trainferrystuff:
62005 stands at Helensburgh Upper
trainferrystuff:
62005 passes Geilston Farm L.C
trainferrystuff:
47826 approches Cardross
trainferrystuff:
47804 passes Cardross
trainferrystuff:
37668 stands at Helensburgh Upper