London to Fort William


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.

This timetable runs from 15th May 2021 until 11th December 2021.

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.

Due to Covid-19 restrictions we are not operating as a day train between Edinburgh and Fort William in both directions during the currency of this timetable. For details of alternative services visit

  • a. Arrival time
  • d. Departure time
  • r. Stops on request
  • b. On Sundays until 4th July, the train will not call at Preston or Crewe and will arrive in London Euston is 09:05
  • c. On Sundays until 4th July, the train will not call at Watford, Crewe or Preston and will depart London Euston at 20:31

London to Fort William

Fort William to
London Euston
Mon - FriSun
Rooms available from 19201830
Fort William d 19501900
Spean Bridge d 20091919
Roy Bridge d 2017r1925r
Tulloch d 20301939
Corrour d 20531959
Rannoch d 21082014
Bridge of Orchy d 21372047
Upper Tyndrum d 21552105
Crianlarich d 22092118
Ardlui d 2228r2138r
Arrochar & Tarbet d 22462157
Garelochhead d 23122223
Helensburgh Upper d 23262239
Dumbarton Central d 23412254
Dalmuir d 23532306
Glasgow Q St Low Level a --------
Edinburgh a --------
Preston a 04290428b
Crewe a 05280528b
London Euston a 07490749b
Vacate rooms by 08000800
London Euston to
Fort William
Mon - FriSun
Rooms available from 20302015
London Euston d 21152100c
Watford Junction d 21342118c
Crewe d 23502333c
Preston d 00550032c
Edinburgh d --------
Glasgow Q St Low Level d --------
Dalmuir d 06040604
Dumbarton Central a 06150615
Helensburgh Upper a 06320632
Garelochhead a 06450645
Arrochar & Tarbet a 07090709
Ardlui a 0724r0724r
Crianlarich a 07460746
Upper Tyndrum a 08000800
Bridge of Orchy a 08170817
Rannoch a 08440844
Corrour a 08590859
Tulloch a 09200920
Roy Bridge a 0931r0931r
Spean Bridge a 09380938
Fort William a 09570957
Vacate rooms by 09580958