ScotRail

TrainTimesLive
Menu Close menu

Operators

ScotRail

How is ScotRail running?

Running with minor delays. In the last 60 minutes, 93.3% of 1,145 station calls were on time. Today so far, 2,137 trains have arrived, 95.2% on time; 6 cancelled and 44 part cancelled.

Today's late and cancelled trains →

The escalators are out of order at Glasgow Central station. If you need to re-arrange your travel plans because of this, please get in touch with ScotRail's free Assisted Travel Helpline 0800 046 1634 or Assisted Travel Textphone 18001 0800 046 1634 (for people who are hard of hearing. (Glasgow Central)

95.2%+2.5%Against last Monday, 92.7% over the whole dayOn timeof those that arrived
2,192Trains tracked2,137 have arrived so far
103Latemore than 5 mins late55Did not run as planned6 cancelled, 44 part cancelled, 5 short

Running late now

Train Last reported Late
2303 Edinburgh to Leven 2K85 Inverkeithing 2337 +9
2335 Glasgow Queen Street to Perth 1L63 Lenzie 2351 +8
2249 Dalmuir to Larkhall 2L22 Hamilton Central 2351 +6
2235 Dalmuir to Carstairs 2R34 Wishaw 2350 +4
2253 Largs to Glasgow Central 2T34 Paisley Gilmour Street 2349 +4

Punctuality each of the last 14 days

95.2% today, against 89.8% over the 13 days before it.

  1. 27th October 2026: 81% on time of 2,277 trains
  2. 28th October 2026: 87.4% on time of 2,281 trains
  3. 29th October 2026: 87.2% on time of 2,278 trains
  4. 30th October 2026: 90.6% on time of 2,281 trains
  5. 31st October 2026: 90.8% on time of 2,227 trains
  6. 1st November 2026: 94.4% on time of 1,057 trains
  7. 2nd November 2026: 92.7% on time of 2,277 trains
  8. 3rd November 2026: 88.8% on time of 2,279 trains
  9. 4th November 2026: 89.3% on time of 2,279 trains
  10. 5th November 2026: 87.6% on time of 2,280 trains
  11. 6th November 2026: 92.7% on time of 2,281 trains
  12. 7th November 2026: 91.7% on time of 2,226 trains
  13. 8th November 2026: 93.3% on time of 1,126 trains
  14. 9th November 2026: 95.2% on time of 2,192 trains, so far today

Why trains were cancelled last 7 days

Reason Trains
Points failure (including no fault found) 68
Brake and brake system faults including wheel flats 31
Other technical failures below the solebar 25
Other technical failures above the Solebar 20
Driver 20

Fleet 406 units, 336 seen today

ClassType Carriages per unit Seen todaySeen this month Out of service
HST Sets Mark 3 carriages with Class 43 Locos 4–5 16/25 23/25
153/3 Class 153 1 2/5 2/5
156/4 Class 156 2 21/27 25/27 1
156/5 Class 156 2 11/15 13/15 2
158/7 Class 158 2 36/40 38/40
170/3 Class 170 3 3/4 4/4
170/4 Class 170 3 25/30 29/30
222/1 Class 222 0/1 0/1 1
318/2 Class 318 3 19/21 21/21
320/3 Class 320 3 22/22 22/22
320/4 Class 320 3 11/12 12/12
334/0 Class 334 3 37/40 38/40 1
380/0 Class 380 3 21/22 22/22
380/1 Class 380 4 15/16 16/16
385/0 Class 385 3 44/46 46/46
385/1 Class 385 4 21/24 23/24
43 Class 43 (HST) 32/56 48/56 5

About ScotRail

ScotRail runs about 2,090 passenger trains a day, the busiest between Edinburgh and Glasgow Queen Street, about 90 a day. Its fleet is 406 units in 17 classes, the largest Class 43, with 56.

Main stationsGlasgow CentralEdinburghGlasgow Queen StreetAyrEast KilbrideNeilston

Other operators