There are four different engineering projects affecting Avanti train services from London Euston this Christmas-
27-31 December- All lines closed Milton Keynes Central to Rugby- Trains (Avanti and London North Western) will run from Euston to Milton Keynes, then buses to Northampton then London North Western or one Avanti train an hour (to Manchester) to Rugby for all other train services.
1 to 4 January- The above work continues, also Preston station is closed to all trains (Avanti and otherwise with buses to all destinations). Also the line is closed between Oxenholme and Penrith, and between Carlisle and Lockerbie/Dumfries.
So trains from Rugby will terminate at Wigan North Western.
Buses will run from Wigan North Western to Preston, and Preston to Lancaster (change bus at Preston). From Lancaster to Oxenholme there will be a special Barrow in Furness to Windermere via Lancaster, then buses from Oxenholme to Carlisle and Carlisle to Lockerbie/Dumfries (change bus at Carlisle), for trains from Lockerbie to Glasgow and Edinburgh and Scotrail trains Dumfries to Glasgow.
Avanti will run special Wigan North Western (not calling at Preston) to Carlisle trains via Clitheroe and the Settle/Carlisle line using their Evero fleet.
5 and 6 January The Preston and Rugby work is complete, so trains can now run through from Euston to all destinations, but trains for Scotland will terminate at Preston. Transpennine and Northern will now run from Preston to Oxenholme for the above bus services to Carlisle and Lockerbie/Dumfries. Avanti can now run 3 southbound services only from Lancaster at 0513, 0758 and 0844, and one northbound service from Euston to Lancaster (terminating) at 0530.
Avanti will run special Preston to Carlisle trains via Clitheroe and the Settle/Carlisle line using their Evero fleet.
7 to 13 January The Lockerbie work is now complete, so the buses are now only Oxenholme to Carlisle.
Avanti will run special Preston to Carlisle trains via Clitheroe and the Settle/Carlisle line using their Evero fleet.
14 January Services now return to normal.
The Caledonian Sleeper on the dates it runs between 27 December and 13 January will still run from Euston to amended timings, but will reverse at Wembley then run to Finsbury Park then the East Coast Main Line. Calls at Crewe, Preston and Carlisle are cancelled with no bus replacement.