Industrial Action Saturday 1st October – Please read our our service alterations page.

London to Fort William

Information

Find train times for your journey between Fort William and London on the Caledonian Sleeper here.

Our service along the West Highland Line is our most famous route, and undoubtedly the most picturesque. Whether you are going heading south or travelling to Fort William, the scenery on show is worth travelling for.

Relax and enjoy a good night’s sleep as we whisk you 418 miles from city to the West Highlands.

Our trains departing from Fort William are ready to board from 1920 Mon-Fri and 1830 Sunday.

Our trains departing from London Euston are ready to board from 2030 on the day of travel.

This timetable runs from 15th May 2022 to 12th December 2022.

Day service tickets are only available to buy a maximum of 7 days before travel and require a reservation. Anyone who does not hold a reservation may not be permitted to travel.

Caledonian Sleeper does not sell tickets for these day services. However, they are available to book directly via train stations or other on-line ticket retailers.

Further updates to our day services will be available via our service alterations page.

Train services may be affected by essential engineering work especially during public holidays and weekends. 

Please check travel times and our Service Alterations page before travelling.

  • a. Arrival time
  • d. Departure time
  • r. Stops on request

London to Fort William

Fort William to
London Euston
Mon - FriSun
Rooms available from 19201830
Fort William d 19501900
Spean Bridge d 20091918
Roy Bridge d 2017r1926r
Tulloch d 20301938
Corrour d 20532001
Rannoch d 21082015
Bridge of Orchy d 21372046
Upper Tyndrum d 21552104
Crianlarich d 22092117
Ardlui d 2228r2138r
Arrochar & Tarbet d 22452156
Garelochhead d 23112222
Helensburgh Upper d 23242238
Dumbarton Central d 23392254
Dalmuir d 23512305
Glasgow Q St Low Level a 00152328
Edinburgh a 01110024
Preston a 04310429
Crewe a 05270527
London Euston a 07490749
Vacate rooms by 08000800
London Euston to
Fort William
Mon - FriSun
Rooms available from 20302030
London Euston d 21152100
Watford Junction d 21342118
Crewe d 23482336
Preston d 00300020
Edinburgh d 04500450
Glasgow Q St Low Level d 05480548
Dalmuir d 06050605
Dumbarton Central a 06150615
Helensburgh Upper a 06310631
Garelochhead a 06460646
Arrochar & Tarbet a 07080708
Ardlui a 0723r0724r
Crianlarich a 07450745
Upper Tyndrum a 07590759
Bridge of Orchy a 08170817
Rannoch a 08440844
Corrour a 08580858
Tulloch a 09190919
Roy Bridge a 0931r0931r
Spean Bridge a 09380938
Fort William a 09570957
Vacate rooms by 10001000