The CrossCountry Trains 1008 Edinburgh - Plymouth about to run through Wallyford station on 22 April 2018.
John Furnevel [22/04/2018]

Heading home. With the Pentland Hills forming an attractive backdrop, a class 37 takes empty Binliner containers west through Wallyford station in April 2006 on its way back from Oxwellmains to Powderhall depot.
John Furnevel [25/04/2006]

Scotrail may have at last painted their first EMU in saltire livery,
but here^s one that won^t be getting a respray.  322 482 pulls into
Wallyford on 13 November with a North Berwick to Waverley service.  Like the four other members of its Class it^ll soon be returning south after spending the prime of its life in Scotland, displaced in the Class 380 rollout.

David Panton [13/11/2010]
All photographs of Wallyford