Great Western Railway

TrainTimesLive
Menu Close menu

Operators

Great Western Railway

How is Great Western Railway running?

Running with heavy delays. In the last 60 minutes, 68.3% of 454 station calls were on time, and 2 trains were cancelled. Today so far, 1,637 trains have arrived, 89.7% on time; 12 cancelled and 9 part cancelled.

Today's late and cancelled trains →

89.7%+0.3%Against last Monday, 89.4% over the whole dayOn timeof those that arrived
1,658Trains tracked1,637 have arrived so far
168Latemore than 5 mins late21Did not run as planned12 cancelled, 9 part cancelled, 0 short

Running late now

Train Last reported Late
2238 Worcester Shrub Hill to Bristol Temple Meads 2T54 Abbotswood Junction 2349 +65
2200 Hereford to London Paddington 1P46 Worcester Wylds Lane Junction 2353 +59
2104 London Paddington to Plymouth 1C98 Taunton 2355 +53
2148 London Paddington to Swansea 1B36 Llanwern West Junction 2353 +35
2153 London Paddington to Worcester Shrub Hill 1W43 Moreton-in-Marsh 2351 +29

Punctuality each of the last 14 days

91.8% today, against 87.4% over the 13 days before it.

  1. 27th October 2026: 83.1% on time of 1,735 trains
  2. 28th October 2026: 89% on time of 1,730 trains
  3. 29th October 2026: 91.5% on time of 1,717 trains
  4. 30th October 2026: 86.5% on time of 1,710 trains
  5. 31st October 2026: 87% on time of 1,545 trains
  6. 1st November 2026: 85.2% on time of 897 trains
  7. 2nd November 2026: 89.4% on time of 1,715 trains
  8. 3rd November 2026: 84.2% on time of 1,724 trains
  9. 4th November 2026: 89% on time of 1,794 trains
  10. 5th November 2026: 85.9% on time of 1,799 trains
  11. 6th November 2026: 86.8% on time of 1,761 trains
  12. 7th November 2026: 90.4% on time of 1,639 trains
  13. 8th November 2026: 87.6% on time of 902 trains
  14. 9th November 2026: 91.8% on time of 1,493 trains, so far today

Busiest Routes Today

Why trains were cancelled last 7 days

Reason Trains
Late arrival of booked inward stock 41
Planned underpowered or shortformed service or vehicle 31
Train cancelled or delayed at Train Operator's request 19
Driver 13
Other technical failures below the solebar 12

Fleet 254 units, 193 seen today

ClassType Carriages per unit Seen todaySeen this month Out of service
150/2 Class 150 2 15/20 17/20 2
158/7 Class 158 2 11/14 12/14 2
158/9 Class 158 3 4/4 4/4
165/1 Class 165 2 29/36 35/36 2
166/2 Class 166 3 18/21 21/21
175/0 Class 175 2 4/11 7/11 3
175/1 Class 175 3 2/16 5/16 10
230/0 Class 230 3 0/4 1/4 3
387/1 Class 387 4 28/30 30/30
57 Class 57 2/5 4/5
800/0 Class 800 5 32/36 36/36 1
800/3 Class 800 9 15/21 20/21 1
802/0 Class 802 5 21/22 22/22
802/1 Class 802 9 12/14 14/14

About Great Western Railway

Great Western Railway runs about 1,590 passenger trains a day, the busiest between Slough and Windsor & Eton Central, about 104 a day. Its fleet is 254 units in 14 classes, the largest Class 165/1, with 36.

Main stationsReadingSloughWindsor & Eton CentralHenley-on-ThamesTwyfordBasingstoke

Other operators