Steam Loco Movements 2010
updated Fri 31-Dec-10 front page

Main Line Steam Tours index page
[Tours front page]


This is an unofficial list of booked steam locomotive light engine and ecs movements over Network Rail lines during 2010. The information is provided in good faith, but is NOT comprehensive and is not guaranteed accurate! Such movements quite often run at different times from those booked. Note that light engine and support coach moves on the same day as a related railtour will normally appear on railtour times page. No responsibility is accepted for any errors or omissions.

Comments, updates, corrections (or criticism) are very welcome. Please send by email to: webmaster at or by Fax to 08701-640942. A very special thanks to all those who have contributed information - especially details of planned tours, train times, and updates on main line locomotives. Please keep sending it !

Note: The movements of some locomotives may not be disclosed until after the event at the request of the loco owners or operators.
Note: Please do NOT contact train operators for further details on these loco movements. It causes unneccessary additional work for staff and is not welcome.

|Jan|Feb|Mar |Apr|May|Jun|Jul |Aug|Sep|Oct|Nov |Dec|
|This week|

- -
     Date      Route Notes
Week 01
Thu 07-Jan 34067: Southall-Northampton-Nuneaton-Carnforth [CANCELLED] E+C
Week 02
Tue 12-Jan 34067: Southall-Northampton-Nuneaton-Carnforth o E+C
Week 03
Sat 23-Jan    
Week 04
Sat 30-Jan 60163: York-Leeds-York o
[Test run]
Week 05
Tue 02-Feb 61994: Bury ELR-Crewe HC o LE
Wed 03-Feb 60163: York NRM-Preston E+C
Fri 05-Feb 60163: Bescot-Hither Green E+C
Week 06
Thu 11-Feb 60019: Alton MHR-Southall o E+C
Sat 13-Feb 60163: Hither Green-Acton Yard o E+ECS
Sun 14-Feb 46115: Preston-Carnforth o [CANCELLED] E+ECS
Week 07
Mon 15-Feb 60019: Southall-Alton MHR o E+C
Week 08
Mon 22-Feb 30777+70013: Bury ELR-Tyseley o
70013: Tyseley-Southall
Week 09
Tue 02-Mar 61994: Crewe HC-Kidderminster SVR o LE
Tue 02-Mar 60163: Battersea-Alton MHR o E+C
Week 10
Fri 12-Mar 70013: Southall-Greenford-Southall LE
Week 11
Tue 16-Mar 61994: Kdderminster SVR-Crewe-Thornton o E+C
Thu 18-Mar 48151: Carnforth-Hellifield-Carnforth o
[Revised date from 16-Mar]
Fri 19-Mar 34067: Southall-Bristol [CANCELLED] E+C
Fri 19-Mar 60019: Southall-Bristol o [CANCELLED] E+C
Fri 19-Mar 60019: Alton-Eastleigh-Bristol o E+C
Sun 21-Mar 34067: Bristol-Southall [CANCELLED] E+C
Sun 21-Mar 60019: Bristol-Southall o E+C
Week 12
Wed 24-Mar 46201: Crewe-Tyseley-Oxford-Southall o E+C
Thu 25-Mar 60019: Alton MHR-Southall o [CANCELLED] E+C
Thu 25-Mar 46115: Carnforth-Hellifield-Carnforth [CANCELLED] E+ECS
Fri 26-Mar 46201: Southall-Oxford-Tyseley-Crewe E+C
Sun 28-Mar 44871+70013: Preston-Carnforth 2E+ECS
Week 13
Fri 02-Apr 44871: Castleton-Crewe
70013: Carnforth-Crewe
44871+70013: Crewe-Hereford-Bristol o
Sun 04-Apr 44871+70013: Penzance-Totnes SDR o 2E+2C
Week 14
Mon 05-Apr 5029: Tyseley-Southall E+D+C
Mon 05-Apr 61994: Crewe-Thornton o
[Revised date vice Tue 06-Apr due to threatened industrial action]
Wed 07-Apr 46115: Carnforth-Hellifield-Carnforth o [CANCELLED] E+ECS
Fri 09-Apr 45407: Bury-Carnforth
44871+45407+70013: Carnforth-Cadder Yd o
Fri 09-Apr 46233: Butterley-Derby o E+C
Sun 11-Apr 61994: Thornton-Inverness o E+C
Week 15
Mon 12-Apr 71000: Bishops Lydeard WSR-Bath-Tyseley-Bury ELR(tbc) o E+C
Mon 12-Apr 44871+45407: Bo'ness-Grosmont o 2E+2C
Tue 13-Apr 46115 46201: Bo'ness-Edinburgh Joppa o E+C
Thu 15-Apr 60163: Crewe HC-York NRM o E+C
Fri 16-Apr 46201: Crewe-Hellifield o [CANCELLED] E+C
Sun 18-Apr 46201: York NRM-Crewe HC o E+C
Week 16
Tue 20-Apr 30777: Tyseley-Stratford-Tyseley (twice) (Provisional) o LE
Wed 21-Apr 30777: Tyseley-Southall o E+C
Wed 21-Apr 48151: Carnforth-Shrewsbury E+C
Fri 23-Apr 62005: Carnforth-Shildon o E+C
Fri 23-Apr 46233: Butterley-Crewe o E+C
Fri 23-Apr 48151: Carnforth-York o [CANCELLED] E+C
Week 17
Mon 26-Apr 70013: Carnforth-Northampton-Southall o [CANCELLED] E+C
Mon 26-Apr 70013: Carnforth-Crewe IEMD o E+C
Tue 27-Apr 46201: Crewe HC-Tyseley LW E+C
Tue 27-Apr 46115: Carnforth-Hellifield-Preston-Carnforth o [Posted retrospectively] E+ECS+D
Thu 29-Apr 70013: Crewe-Southall o E+C
Fri 30-Apr 60019: York NRM-Grosmont NYMR o E+C
Week 18
Thu 06-May 60163: Shildon-Peterborough-Hither Green o E+C
Sun 09-May 62005: Keighley KWVR-Carnforth o [CANCELLED] D+E+ECS
Week 19
Mon 10-May 60019: Grosmont NYMR-York NRM-Peterborough-Southall o
[Ran with 60019+45407 Grosmont-York]
Mon 10-May 45407: York-Bury ELR o
[Details added retrospectively]
Thu 13-May 62005 45231: Carnforth-Fort William o
[62005 unavailable]
Thu 13-May 5972: Carnforth-Hellifield-Carnforth
[Details added retrospectively]
Fri 14-May 4965+5043: Tyseley LW-Bristol St Philips Marsh o 2E+C
Sat 15-May 45407: Grosmont NYMR-Bo'ness SRPS o [CANCELLED] E+C
Sat 15-May 45407: Bury ELR-Bo'ness SRPS o E+C
Sun 16-May 62005: Shildon-Fort William (provisional) o [POSTPONED to 22-May] E+C
Week 20
Mon 17-May 45407: Edinburgh Joppa Straight-Grosmont NYMR o [CANCELLED] E+C
Mon 17-May 45407: Edinburgh Joppa Straight-Fort William E+C
Tue 18-May 44871: Grosmont NYMR-Bury ELR o E+C
Tue 18-May 46233: Southall-Oxford-Tyseley-Crewe o
[Ran engine+POB only]
Thu 20-May 5972: Carnforth-Tyseley-Oxford-Southall o E+ECS
Fri 21-May 44871: Bury-Southall o E+C
Fri 21-May 5029: Didcot GWS-Bristol Barton Hill o E+C
Sat 22-May 62005: Shildon-Fort William Grosmont o E+C
Week 21
Fri 28-May 30777: Swanage-Eastleigh-Swanage (provisional) o LE/E+ECS
Fri 28-May 5972: Southall-High Wycombe-Carnforth D+E+ECS
Sat 29-May 62005: Grosmont-Fort William (provisional) [POSTPONED to 12-Jun] E+C
Week 22
Sat 05-Jun 35028: Stewarts Lane-Guildford-East Croydon-Stewarts Lane [CANCELLED]
[Test run, Cancelled due to operational issues]
Sat 05-Jun 44871: Swanage-Eastleigh-Oxford-Coventry-Crewe-Bury E+C
Sun 06-Jun 44871: Bury-Grosmont E+C
Week 23
Wed 09-Jun 46201: Tyseley-Oxford-Southall o E+C
Thu 10-Jun 60019: York-Alton o D?+E+C
Fri 11-Jun 46201: Southall-Didcot-Tyseley E+C
Fri 11-Jun 44871: Grosmont-Barnetby o E+C
Sat 12-Jun 62005: Grosmont-Boness E+C
Sat 12-Jun 45407: Fort William-Carlisle Grosmont o E+C
Sun 13-Jun 62005: Boness-Fort William E+C
Sun 13-Jun 45407: Carlisle-Grosmont o E+C
Week 24
Mon 14-Jun 6024: Bristol-Bishops Lydeard-Taunton o E+C/2C
Mon 14-Jun 35028: Stewarts Lane-Guildford-E Croydon-Stewarts Lane
[Test run]
Thu 17-Jun 44871: Bury-Crewe, Crewe-Oxford-Southall E+C/E+D+ECS
Fri 18-Jun 6024: Taunton-Bishops Lydeard o E+2C
Fri 18-Jun 46201: Tyseley-Didcot o E+2C
Week 25
Mon 21-Jun 44871: Southall-Oxford-Crewe, Crewe-Bury o D+E+C+ECS/E+C
Mon 21-Jun 60163: Hither Green-York o E+C
Wed 23-Jun 60163+4468: York-Shildon o
60163: Shildon-York-Crewe
[4468 Mallard dead in tow]
Wed 23-Jun 44932+48151: Carnforth-Hellifield-Carnforth
[44932 light test run]
Fri 25-Jun 5029: Didcot GWS-Bishops Lydeard WSR o E+C
Fri 25-Jun 46115: Carnforth-York o E+ECS
Fri 25-Jun 61994: Thornton-Perth o E+C
Fri 25-Jun 60163: Crewe-Stewarts Lane E+C
Week 26
Wed 30-Jun 44932: Carnforth-Hellifield-Preston-Carnforth
[44932 loaded test run, details added retrospectively by request]
Thu 01-Jul 45407: Grosmont-Bury o E+C
Sat 03-Jul 6024: West Ealing-Bristol E+C
Sun 04-Jul 6024: Bristol-West Ealing E+C
Week 27
Thu 08-Jul 30777: Clapham Yd-Southall E+C
Sat 10-Jul 6024: Reading Scours Lane-Yeovil Jc [CANCELLED] E+C
Sat 10-Jul 6024: Reading Scours Lane-Stewarts Lane E+C
Sat 10-Jul 46115: Southall-Carnforth E+C
Week 28
Tue 13-Jul 60019: Alton-Southall o [CANCELLED] E+C
Wed 14-Jul 60019: Alton-Southall o E+C
Thu 15-Jul 6024: Stewarts Lane-Yeovil Jc o E+C
Fri 16-Jul 71000: Bury-Bristol o E+C
Sat 17-Jul 30777: Southall-Yeovil Jc o [CANCELLED] E+C
Sat 17-Jul 30777: Southall-Stewarts Lane o E+C
Week 29
Mon 19-Jul 5972 46115: Carnforth-York E+ECS
Mon 19-Jul 46201: Tyseley-Crewe o E+C
Thu 22-Jul 61994: Thornton-Fort William o
Fri 23-Jul 44871: Bury-Crewe-Machynlleth o
Fri 23-Jul 46233: Butterley-Crewe o E+C
Sat 24-Jul 48151: Carnforth-York E+C
Week 30
Mon 26-Jul 45407: Bury-York o E+C
Mon 26-Jul 48151: York-Carnforth E+C
Tue 27-Jul 44932: Carnforth-Southall E+C
Tue 27-Jul 45690: Carnforth-Helifield-Carnforth E+C
Fri 30-Jul 35028: Stewarts Lane-Guildford-East Croydon-Stewarts Lane o [CANCELLED] E+ECS
Sat 31-Jul 6024: Yeovil Jc-Bristol [CANCELLED]
Mon 02-Aug 44871: Machynlleth-Portmadoc-Machynlleth
[ERTMS Tests]
Week 31
Mon 02-Aug 5972: Carnforth-York o E+C
Mon 02-Aug 62005: Fort William-Carnforth D+E+C
Fri 06-Aug 45690: Carnforth-York o E+C
Fri 06-Aug 45231: Fort William-Carnforth (provisional) [CANCELLED] E+C
Fri 06-Aug 45407: Castleton-Fort William (provisional) [CANCELLED] E+C
Sat 07-Aug 46115: York-Carnforth o E+C
Week 32
Mon 09-Aug 45407: York-Fort William o E+C
Mon 09-Aug 60163: Hither Green-Reading-Eastleigh-Reading-Hither Green o E+ECS
Thu 12-Aug 46115: Carnforth-Scarborough (tbc) o E+C
Fri 13-Aug 45690: York-Carnforth
Sat 14-Aug 6024: Yeovil Jc-Bristol o
Sat 14-Aug 5029: Tyseley-Bristol o E+C
Sun 15-Aug 5029: Bristol-Bishops Lydeard o E+C
Week 33
Fri 20-Aug 60163: Stewarts Lane-Alton MHR
Fri 20-Aug 61994: Fort William-Thornton o
Fri 20-Aug 46115: York-Carnforth
Sat 21-Aug 61994: Thornton-Boness o
Sat 21-Aug 35028: Stewarts Lane-Nuneaton-Crewe HC o
Sat 21-Aug 44932: Southall-Peterborough-York o
Week 34
Fri 27-Aug 44932: York-Southall o
Fri 27-Aug 46115: Carnforth-York o E+C
Sat 28-Aug 5029: Bishops Lydeard WSR-Bristol St Philips Marsh o E+C
Week 35
Mon 30-Aug 5029: Bristol-Tyseley [CANCELLED] E+C
Mon 30-Aug 5029: Bristol St Philips Marsh-Bishops Lydeard o E+C
Tue 31-Aug 44871: Machynlleth-Crewe-Bury-York o
Wed 01-Sep 60163: Alton MHR-Bishops Lydeard WSR o
Thu 02-Sep 30777: Southall-Sheringham NNR o
Thu 02-Sep 44932: Yeovil Jc-Southall o
Fri 03-Sep 61994: Thornton-Cadder Yd o
Sat 04-Sep 45407: Fort William-Crianlarich o
Sun 05-Sep 45690: Boness-Cadder Yd o
Week 36
Mon 06-Sep 44871: York NRM-Bury ELR o
Tue 07-Sep 60019: Southall-Yeovil Jc o
Thu 09-Sep 44932: Yeovil Jc-Southall o
Thu 09-Sep 46233: Butterley-Crewe
Sat 11-Sep 46233: Crewe-Butterley
Week 37
Fri 17-Sep 46233: Butterley-York NRM o
Sat 18-Sep 60019: Southall-Bristol St Philips Marsh o E+C
Week 38
Mon 20-Sep 60019: Bristol St Philips Marsh-Southall o E+C
Mon 20-Sep 45690: Carnforth-Kidderminster SVR o E+C
Thu 23-Sep 30777: Sheringham NNR-Barrow Hill o E+C
Thu 23-Sep 61994: Thornton TC-Barrow Hill o E+C
Thu 23-Sep 44932: Norwich-Southall o E+C
Sun 26-Sep 6024: Bristol-Bishops Lydeard WSR o E+C
Week 39
Mon 27-Sep 60163: Bristol-Hither Green o
Mon 27-Sep 9466: Plymouth Laira-Buckfastleigh (SDR) o
Tue 28-Sep 60019: Southall-Didcot-Southall o
Wed 29-Sep 46201: Crewe-Tyseley D+E+C
Wed 29-Sep 44871: Carnforth-Grosmont NYMR o [CANCELLED] E+C
Thu 30-Sep 44871: Carnforth-Fort William o E+C
Thu 30-Sep 60163: Hither Green-Grosmont E+C
Fri 01-Oct 45231: Fort William-Carnforth o E+C
Fri 01-Oct 46233: Newcastle-Carnforth E+C
Week 40
Mon 04-Oct 5029: Bishops Lydeard (WSR)-Tyseley o E+C
Tue 05-Oct 60019: York NRM-Southall E+2C
Wed 06-Oct 46233: Crewe-Southall (Provisional) [CANCELLED] E+C
Thu 07-Oct 44871: Grosmont NYMR-Keighley KWVR [CANCELLED] E+C
Fri 08-Oct 46233: Crewe-Southall (Provisional) E+C
Sun 10-Oct 46115: York-Carnforth o E+C
Week 41
Mon 11-Oct 44871: Keighley KWVR-Bury ELR [CANCELLED] E+C
Mon 11-Oct 46233: Southall-Butterley o E+C
Thu 14-Oct 60800: Shildon-York o
[Green Arrow dead in tow]
Fri 15-Oct 5043: Tyseley-Carnforth o E+C
Fri 15-Oct 46233: Butterley-Derby o E+C
Fri 15-Oct 48151: Carnforth-Newcastle Heaton o D+E+ECS
Week 42
Wed 20-Oct 45305: Tyseley-Stratford-Tyseley (twice) o
[Details added retrospectively]
Fri 22-Oct 44932: Southall-Eastleigh o
[Revised route and times]
Week 43
Mon 25-Oct 44932: Eastleigh-Southall o E+C
Mon 25-Oct 71000: Castleton-Northampton-Stewarts Lane E+C
Sat 30-Oct 44871+45407: Fort WIlliam-Carnforth o 2E+ECS
Week 44
Mon 01-Nov 45690: Bury-Carnforth E+C
Sat 06-Nov 44871+45407: Carnforth-Preston o 2E+ECS
Week 45
Tue 09-Nov 70000: Crewe-Warrington-Crewe-Carnforth o E+C+D
Tue 09-Nov 60163: Bury-Hither Green E+C
Wed 10-Nov 70000: Carnforth-Hellifield-Preston-Carnforth-Crewe o [CANCELLED] E+ECS/E+C
Sun 14-Nov 6024: Bishops Lydeard WSR-Bristol Barton Hill o E+C
Week 46
Mon 15-Nov 5972: York-Carnforth (provisional) [CANCELLED] E+C
Week 47
Mon 22-Nov 35028: Crewe-Chester-Crewe (twice) o E+C
Thu 25-Nov 60007: Grosmont NYMR-Heaton CS o E+C
Fri 26-Nov 44932: Swanage-Yeovil Jc-Swanage o E+C
Week 48
Mon 29-Nov 35028: Crewe-Wimbledon o E+ECS
Mon 29-Nov 44932: Swanage-Southall o D+E+ECS
Wed 01-Dec 70000: Carnforth-Hellifield-Preston-Carnforth-Crewe o E+ECS/E+C
Wed 01-Dec 35028: Wimbledon-Stewarts Lane o [POSTPONED to 04-Dec] E+C
Sat 04-Dec 60007: Southall WCRC-Ferme Park E+C
Sat 04-Dec 35028: Wimbledon-Stewarts Lane D+E+C
Week 49
Mon 06-Dec 60007: Ferme Park-Southall WCRC o E+C
Sat 11-Dec 44871: Bury-Crewe o LE
Sat 11-Dec 44932: Three Bridges-Southall D+E+ECS ?
Week 50
Mon 13-Dec 44932: Brighton-Southall [CANCELLED] D+E+ECS ?
Mon 13-Dec 44871: York-Bury E+C
Tue 14-Dec 60163: Eastleigh-York NRM E+C
Wed 15-Dec 60007: Southall-Norwich E+C
Sun 19-Dec 45305: Tyseley-Southall o [CANCELLED]
[45305 unavailable]
Week 51
Fri 24-Dec 44871: Bury-Carnforth (provisional) o E+C
Sat 25-Dec    
Week 52
Sat 01-Jan    

[Return to top of page]
Main Line Steam Tours index page
[Tours front page]

Whilst every effort is made to ensure the accuracy of this information,
no responsibility can be taken for any errors or omissions.

Comments by email to:webmaster at