Crossing the up WCML on the approach to Carstairs station at 0835 on 17 May 2007 is EWS 90026 with the empty stock of the Edinburgh portion of the Caledonian Sleeper. The train is heading for Polmadie depot.
John Furnevel [17/05/2007]

Network Rail test train about to run south through Carstairs station on 17 April 2012.
John Furnevel [17/04/2012]

A down train runs non-stop through Carstairs station on 4 August 1962. Carnforth based Jubilee 45633 Aden is in charge of a summer Saturday service returning north from Blackpool.
John Robin [04/08/1962]
All photographs of Carstairs