Skip to main content

Bank Holiday Information: Caledonian Sleeper

Please continue to check your journey until your travel date

Tuesday 23 December

Change to Tuesday night's 21:15 London Euston to Fort William service

Due to engineering work on Wednesday morning, Tuesday night's 21:15 London Euston to Fort William service will not operate between Glasgow Queen Street and Fort William on Wednesday morning.

You should instead travel to Kingussie, where a replacement bus will run to Fort William, calling at Tulloch, Roy Bridge, and Spean Bridge.

Please note that no other stations between Glasgow Queen Street and Fort William will be served by the replacement bus. For these stations, you should make alternative travel plans.

Change to Tuesday night's 21:15 London Euston to Inverness service

Due to engineering work on Wednesday morning, this service will arrive at Inverness 15 minutes later than usual on Wednesday morning, at 09:00.

Wednesday 24 December

Change to Tuesday night's 21:15 London Euston to Fort William service

Due to engineering work on Wednesday morning, Tuesday night's 21:15 London Euston to Fort William service will not operate between Glasgow Queen Street and Fort William on Wednesday morning.

You should instead travel to Kingussie, where a replacement bus will run to Fort William, calling at Tulloch, Roy Bridge, and Spean Bridge.

Please note that no other stations between Glasgow Queen Street and Fort William will be served by the replacement bus. For these stations, you should make alternative travel plans.

No service on Christmas Eve

There will be no Caledonian Sleeper services running on the night of Christmas Eve.

Thursday 25 December - Christmas Day

No service on Christmas Day

There will be no Caledonian Sleeper services running on the night of Christmas Day.

Friday 26 December - Boxing Day

No service on Boxing Day

There will be no Caledonian Sleeper services running on the night of Boxing Day.

Saturday 27 December

No Saturday service

There will be no Caledonian Sleeper services running on Saturday night as usual.

Sunday 28 December

Amended Caledonian Sleeper service

Due to major engineering work on the West Coast Main Line, Caledonian Sleeper trains will be retimed and diverted, and will not call at Watford Junction / Crewe / Preston / Carlisle. Please see below if you're travelling to or from Fort William.

The revised service is as follows:

  • 21:00 London Euston to Inverness / Aberdeen service has been retimed to depart London Euston at 20:20

  • 20:25 Inverness / 20:36 Aberdeen service to London Euston has been retimed to arrive into London Euston at 08:45

  • 23:30 London Euston to Glasgow Central and Edinburgh service has been retimed to depart London Euston at 21:30

  • 23:15 Glasgow Central / 23:15 Edinburgh to London Euston service has been retimed to depart Glasgow Central at 21:45, Motherwell at 22:03, Carstairs at 22:23 and Edinburgh at 23:00

Amended Caledonian Sleeper service to and from Fort William

Due to engineering work closing the line near Glasgow, no Caledonian Sleeper train services will run between Fort William and Glasgow.

Replacement buses will run between Fort William and Kingussie, calling at Spean Bridge, Roy Bridge and Tulloch only. At Kingussie, the buses will connect with the Caledonian Sleeper services to and from Inverness.

Monday 29 December

Amended Caledonian Sleeper service

Due to major engineering work on the West Coast Main Line, Caledonian Sleeper trains will be retimed and diverted, and will not call at Watford Junction / Crewe / Preston / Carlisle. Please see below if you're travelling to or from Fort William.

The revised service is as follows:

  • 21:15 London Euston to Inverness / Aberdeen service has been retimed to depart London Euston at 20:20

  • 20:45 Inverness / 20:26 Aberdeen service to London Euston has been retimed to arrive into London Euston at 08:45

  • 23:45 London Euston to Glasgow Central and Edinburgh service has been retimed to depart London Euston at 21:30

  • 23:40 Glasgow Central / 23:40 Edinburgh to London Euston service has been retimed to depart Glasgow Central at 21:45, Motherwell at 22:03, Carstairs at 22:23 and Edinburgh at 23:00

Amended Caledonian Sleeper service to and from Fort William

Due to engineering work closing the line near Glasgow, no Caledonian Sleeper train services will run between Fort William and Glasgow.

Replacement buses will run between Fort William and Kingussie, calling at Spean Bridge, Roy Bridge and Tulloch only. At Kingussie, the buses will connect with the Caledonian Sleeper services to and from Inverness.

Tuesday 30 December

Amended Caledonian Sleeper service

Due to major engineering work on the West Coast Main Line, Caledonian Sleeper trains will be retimed and diverted, and will not call at Watford Junction / Crewe / Preston / Carlisle. Please see below if you're travelling to or from Fort William.

The revised service is as follows:

  • 21:15 London Euston to Inverness / Aberdeen service has been retimed to depart London Euston at 20:20

  • 20:45 Inverness / 20:26 Aberdeen service to London Euston has been retimed to arrive into London Euston at 08:45

  • 23:45 London Euston to Glasgow Central and Edinburgh service has been retimed to depart London Euston at 21:30

  • 23:40 Glasgow Central / 23:40 Edinburgh to London Euston service has been retimed to depart Glasgow Central at 21:45, Motherwell at 22:03, Carstairs at 22:23 and Edinburgh at 23:00

Amended Caledonian Sleeper service to and from Fort William

Due to engineering work closing the line near Glasgow, no Caledonian Sleeper train services will run between Fort William and Glasgow.

Replacement buses will run between Fort William and Kingussie, calling at Spean Bridge, Roy Bridge and Tulloch only. At Kingussie, the buses will connect with the Caledonian Sleeper services to and from Inverness.

Wednesday 31 December

No service on New Year's Eve

There will be no Caledonian Sleeper services running on the night of New Year's Eve.

Thursday 1 January 2026 - New Year's Day

No service on New Year's Day

There will be no Caledonian Sleeper services running on the night of New Year's Day.

Friday 2 January

Amended Caledonian Sleeper service

Due to major engineering work on the West Coast Main Line, Caledonian Sleeper trains will be retimed and diverted, and will not call at Watford Junction / Crewe / Preston / Carlisle. Please see below if you're travelling to or from Fort William.

The revised service is as follows:

  • 21:15 London Euston to Inverness / Aberdeen service has been retimed to depart London Euston at 20:20

  • 20:45 Inverness / 20:26 Aberdeen service to London Euston has been retimed to arrive into London Euston at 08:45

  • 23:45 London Euston to Glasgow Central and Edinburgh service has been retimed to depart London Euston at 21:30

  • 23:40 Glasgow Central / 23:40 Edinburgh to London Euston service has been retimed to depart Glasgow Central at 21:45, Motherwell at 22:03, Carstairs at 22:23 and Edinburgh at 23:00

Amended Caledonian Sleeper service to and from Fort William

Due to engineering work closing the line near Glasgow, no Caledonian Sleeper train services will run between Fort William and Glasgow.

Replacement buses will run between Fort William and Kingussie, calling at Spean Bridge, Roy Bridge and Tulloch only. At Kingussie, the buses will connect with the Caledonian Sleeper services to and from Inverness.

The amended Caledonian Sleeper service continues until Friday 9 January.

Return to Christmas and New Year 2025/26 Travel Summary Page

Advertisement