London Overground

TrainTimesLive
Menu Close menu

Operators

London Overground

How is London Overground running?

Running well. In the last 60 minutes, 97.1% of 1,124 station calls were on time. Today so far, 1,388 trains have arrived, 96.8% on time; 45 cancelled and 52 part cancelled.

Today's late and cancelled trains →

96.8%+0.6%Against last Monday, 96.2% over the whole dayOn timeof those that arrived
1,485Trains tracked1,388 have arrived so far
45Latemore than 5 mins late97Did not run as planned45 cancelled, 52 part cancelled, 0 short

Running late now

Train Last reported Late
2316 West Croydon to Highbury and Islington (Overground) 9D72 New Cross Gate 2349 +10
2332 Crystal Palace to Highbury and Islington (Overground) 9B73 New Cross Gate 2352 +7
2301 West Croydon to Highbury and Islington (Overground) 9D71 Dalston Junction Stn (Overground) 2352 +6
2315 London Euston to Watford Junction Dc 2D70 Hatch End 2352 +3
2315 Clapham Junction to Dalston Junction Stn (Overground) 9H72 Shoreditch High Street 2353 +3

Punctuality each of the last 14 days

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

  1. 27th October 2026: 92.1% on time of 1,542 trains
  2. 28th October 2026: 95.5% on time of 1,549 trains
  3. 29th October 2026: 96% on time of 1,537 trains
  4. 30th October 2026: 96.9% on time of 1,542 trains
  5. 31st October 2026: 95.1% on time of 1,374 trains
  6. 1st November 2026: 98% on time of 1,048 trains
  7. 2nd November 2026: 96.2% on time of 1,538 trains
  8. 3rd November 2026: 93.5% on time of 1,542 trains
  9. 4th November 2026: 94.9% on time of 1,542 trains
  10. 5th November 2026: 93.8% on time of 1,542 trains
  11. 6th November 2026: 95.6% on time of 1,537 trains
  12. 7th November 2026: 93.7% on time of 1,430 trains
  13. 8th November 2026: 95.7% on time of 1,080 trains
  14. 9th November 2026: 96.8% on time of 1,485 trains, so far today

Why trains were cancelled last 7 days

Reason Trains
Late arrival of booked inward stock 60
External trees, buildings or structures encroaching or falling onto infrastructure 40
Driver 21
Signal failure (including no fault found) 18
Time lost en-route believed to be Operator cause and information required from Operator 14

Fleet 111 units, 0 seen today

These vehicles are not in the consist feed, so we cannot say which journeys they are working.

ClassType Carriages per unit Seen todaySeen this month Out of service
378/1 Class 378 0/20 0/20
378/2 Class 378 0/37 0/37
710/1 Class 710 0/30 0/30 1
710/2 Class 710 0/18 0/18
710/3 Class 710 0/6 0/6

About London Overground

London Overground runs about 1,450 passenger trains a day, the busiest between Richmond Nll and Stratford, about 156 a day. Its fleet is 111 units in 5 classes, the largest Class 378/2, with 37.

Main stationsLondon Liverpool StreetHighbury and Islington (Overground)StratfordDalston Junction Stn (Overground)Clapham JunctionRichmond Nll

Other operators