London to Fort William


Due to the current COVID-19 outbreak, we are operating a special timetable. Please check our dedicated COVID-19 page for any changes to the advertised timetable.

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 16th May 2020.

You can download this timetable here.

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
  • s. Stops to set down only
  • p. Stops to pick up only
  • r. Stops on request
  • A. Sunday 15th December 2019 until 29th March 2020
  • B. Sunday 5th April 2020 until Sunday 10th May 2020

London to Fort William

Fort William to
London Euston
Mon - FriSunSun
Rooms available from 192018301830
Fort William d 195019001900
Spean Bridge d 200919191919
Roy Bridge d 2017r1925r1925r
Tulloch d 203019391939
Corrour d 2053r1959r1959r
Rannoch d 210820142014
Bridge of Orchy d 213720472047
Upper Tyndrum d 215521052105
Crianlarich d 220821182118
Ardlui d 2228r2138r2138r
Arrochar & Tarbet d 224621572157
Garelochhead d 231222232223
Helensburgh Upper d 232622392239
Dumbarton Central d 234122542254
Dalmuir d 235323062306
Glasgow Q St LL a 0015s2329s2329s
Edinburgh a 0111s0024s0024s
Preston a 04320429----
Crewe a 05370537----
London Euston a 074907490905
Vacate rooms by 080008000906
London Euston to
Fort William
Mon - FriSunSun
Rooms available from 203020152000
London Euston d 211520592027
Watford Junction d 21332120----
Crewe d 23502340----
Preston d 00560033----
Edinburgh d 0450p0450p0450p
Glasgow Q St LL d 0548p0548p0548p
Dalmuir d 060406040604
Dumbarton Central a 061506150615
Helensburgh Upper a 063206320632
Garelochhead a 064506450645
Arrochar & Tarbet a 070907090709
Ardlui a 0724r0724r0724r
Crianlarich a 074607460746
Upper Tyndrum a 080008000800
Bridge of Orchy a 081708170817
Rannoch a 084408440844
Corrour a 085908590859
Tulloch a 092009200920
Roy Bridge a 0931r0931r0931r
Spean Bridge a 093809380938
Fort William a 095709570957
Vacate rooms by 095809580958