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 until Saturday 05th December 2020.

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

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 2053r1959r
Rannoch d 21082014
Bridge of Orchy d 21372047
Upper Tyndrum d 21552105
Crianlarich d 22082118
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 04320429
Crewe a 05370537
London Euston a 07490749
Vacate rooms by 08000800
London Euston to
Fort William
Mon - FriSun
Rooms available from 20302015
London Euston d 21152059
Watford Junction d 21332120
Crewe d 23502340
Preston d 00560033
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