Planned Engineering Works
View upcoming service alterations due to engineering works
14 November 2026 Amended Caledonian Sleeper services to / from Fort William from Friday 13 November to Tuesday 17 November
16 November 2026 Amended 20:25 Inverness to London Euston service on Sunday 15 and Monday 16 November
16 November 2026 Amended 23:30 London Euston to Glasgow Central on Sunday 15 and Monday 16 November
21 November 2026 Amended Caledonian Sleeper services to / from Fort William from Friday 20 November to Tuesday 24 November
23 November 2026 Amended 23:30 London Euston to Glasgow Central on Sunday 22 and Monday 23 November
30 November 2026 Amended 23:30 London Euston to Glasgow Central / Edinburgh Caledonian Sleeper service on Sunday 29 November
07 December 2026 Amended 23:30 London Euston to Glasgow Central on Sunday 6 and Monday 7 December
14 December 2026 Amended 23:30 London Euston to Glasgow Central on Sunday 13 and Monday 14 December
21 December 2026 Amended 23:30 London Euston to Glasgow Central / Edinburgh Caledonian Sleeper service on Sunday 20 December
25 December 2026 For detailed service information click here
28 December 2026 Amended 23:30 London Euston to Glasgow Central on Sunday 27 and Monday 28 December
04 January 2027 Amended 23:30 London Euston to Glasgow Central sleeper service on Sunday 3 January
04 January 2027 Amended 19:03 Fort William to London Euston Caledonian Sleeper service on Sunday 3 January
09 January 2027 Amended 21:15 London Euston to Fort William Caledonian Sleeper service on Friday 8 January
11 January 2027 Amended 19:03 Fort William to London Euston Caledonian Sleeper service on Sunday 10 January
11 January 2027 Amended 23:30 London Euston to Glasgow Central sleeper service on Sunday 10 January
12 January 2027 Amended Caledonian Sleeper 21:15 London Euston to Aberdeen / Fort William / Inverness service on Monday 11 January
16 January 2027 Amended 21:15 London Euston to Fort William service on Friday 15 / Saturday 16 January
18 January 2027 Amended 23:30 London Euston to Glasgow Central sleeper service on Sunday 17 / Monday 18 January
18 January 2027 Amended 19:00 Fort William to London Euston service on Sunday 17 January
23 January 2027 Amended 21:15 London Euston to Fort William service on Friday 22 / Saturday 23 January
25 January 2027 Amended 19:00 Fort William to London Euston service on Sunday 24 January
25 January 2027 Amended 23:30 London Euston to Glasgow Central sleeper service on Sunday 24 / Monday 25 January
01 February 2027 Amended 23:30 Caledonian Sleeper service from London Euston to Glasgow Central on Sunday 31 January