North Queensferry station and looking south sees 66126 coming off the Forth Bridge with 7G12 0623 Mossend to Longannet Power Station loaded MGR.
As the coal train rumbles north a pair of class 221 Super Voyagers, led by 221123 passes south with a cross country working to Plymouth, 1V49 0640 from Dundee.
Two class 170 Turbostars pass in North Queensferry station. On the left is 170405 pauses working 2K03 0745 Edinburgh to Edinburgh via the Fife Circle Inner. On the other road is 170425 passing through on 1B07 0600 from Aberdeen to Edinburgh.
The second of the Dundee early morning departures comes through the station formed by just one unit. 221126 is diagrammed to 1O18 0733 Dundee to Bournemouth via the ECML.
Another coal train finds a gap in the constant flow of units to cross the Bridge with a loaded coal train, 7G13 0553 Hunterston to Longannet.
Five minutes after the previous loaded MGR went north, 66195 passes south with an empty rake from Longannet for reloading at Hunerston, 6J13 0800 from the power station
GNER's first south bound departure from Aberdeen comes through North Queensferry with 43099 leading 1E10 0755 from Aberdeen to Kings Cross.
Crossing to the south of the River Forth and 170456 powers up to leave Dalmeny station heading back to Edinburgh with 2G47 0850 from Edinburgh via the Fife Circle. The driver gives me a wave.
Turning round on the over bridge and 170455 approaches with a Cowdenbeath working, 2G23 1020 from Edinburgh. The unit passes over Dalmeny Junction with the line curving off to the right going to Winchburgh Junction on the Edinburgh and Glasgow line.
A loaded coal train comes south and goes straight on for Edinburgh and will take the suburban line and recess in Millerhill Yard for onward movement later in the day. The train is 7G31 0842 Westfield to Millerhill.
66182 comes north with an empty rake of HAA hoppers heading for Thornton Yard for reloading with Fife open cast coal. The train is 6S22 0145 from Drax Power Station.
170428 forms 1B18 0851 from Aberdeen to Edinburgh. It is running slightly ahead of shedule as it passes Dalmeny Junction.
A long list of stopping points is displayed in the screen above the secondman's seat on 170457 as it passes below the A90 road bridge. The unit is working 2G51 1050 Edinburgh to Edinburgh via the outer Fife Circle.
66068 approaches Dalmeny Junction with 6J11 0930 from Longannet to Hunterston. The change in gradient from 1 in 200 up to 1 in 200 down in the direction of travel.