An unknown class 158 in the new ScotRail livery crosses Markinch Viaduct and slows for its station stop. The service is 1L09 1634 Edinburgh to Perth. 11/9/2017
Another unknown sprinter crosses the viaduct with an up service from Dundee, 2L60 1651 off for Edinburgh. The set still retains the former First Group livery.
Freightliner 66555 crosses the 170 year old viaduct built by the Northern Railway. The type 5 has three YWA flats loaded with new sleepers on the drawbar. The engineers train is 6K51 1541 from Millerhill to Dyce.