Live UK train tracking and punctuality

TrainTimesLive
Menu Close menu
1,590Trains running nowLive on the network now
22,860+9,016against yesterday at this timeTrains todaybooked to run today
93.8%+2.8%against the 24 hours before this oneOn timewithin 5 mins of schedule
96%+1.1%against the 24 hours before this oneRan as planned4% cancelled in whole or part
80.6%+55%against yesterday at this timeFleet out in trafficof 3,347 units in service
07:00Busiest hour17,011 stops, 2,427 stations

Find trains at your station

Live departures for any station, and where each train has actually got to.

For arrivals, a single operator or a type of train, use the advanced search.

Busiest stations today

Station Services Average delay
London Bridge 1,403 +0.6
London Waterloo 1,298 +0.7
Stratford 1,135 +0.6
Leeds 1,096 +0.5
Manchester Piccadilly 1,013 +1
London Liverpool Street 1,009 +0.2
Birmingham New Street 1,007 +1.3

Passenger services booked to call here today, with the average delay over those that reported.

Operators experiencing delays

Operator Average delay Cancelled
Gatwick Express GX +6 0
Avanti West Coast VT +5 1
Great Western Railway GW +2.6 15
Transport for Wales AW +2.5 3
TransPennine Express TP +2.2 1
CrossCountry XC +2.1 0
West Midlands Trains LM +2.1 1

Ranked by average delay over reports received in the last 60 minutes, at public calls, passenger services only.

Possible network problems

Section Hour Per train Total mins
Heathrow Airport Junction to Slough 06:00 +6.8 55
Soho South Junction to Birmingham New Street 06:00–08:00 +1.5 40
Crewe Basford Hall Junction to Crewe 06:00–08:00 +3.3 36
Hampton Court Junction to Surbiton 06:00–08:00 +0.9 36
Proof House Junction to Birmingham New Street 06:00–08:00 +0.8 36

Sections losing the most time in the last three hours. Where a section was slow across more than one hour, its hours are shown as a range.

Cancelled or abandoned

Train Operator From To Booked What happened When
2T08 Northern York Leeds 09:08 Cancelled · Depot operating problem 2 min ago
1S39 Avanti West Coast Birmingham New Street Glasgow Central 07:07 Cancelled · Fatalities or injuries caused by being hit by train 2 min ago
2T07 Northern Leeds York 08:17 Cancelled · Depot operating problem 2 min ago
2C05 Northern Windermere Oxenholme Lake District 08:52 Cancelled · Late arrival of booked inward stock 3 min ago
2C04 Northern Oxenholme Lake District Windermere 08:29 Cancelled · Fatalities or injuries caused by being hit by train 3 min ago
1S42 Avanti West Coast London Euston Glasgow Central 07:30 Cancelled reason not yet investigated 5 min ago

Cancelled unexpectedly, or reported moving and then never seen to arrive. Stopped short is inferred, not reported: a train turned short on purpose looks the same. Cancellations planned in advance are not listed.

Recently added train schedules newest first

Train Operator From To Booked Entered
9T31 Crewe London Euston 08:04 3 min ago
5Y03 London Waterloo Clapham Yard Sidings 08:39 6 min ago
5N52 Blackpool North Blackpool North Car. M.D. 08:05 13 min ago
5N57 Blackpool North Blackpool North Car. M.D. 07:55 15 min ago
5H32 Manchester Piccadilly Longsight Car. M.D. 08:32 16 min ago
1T32 Buckshaw Parkway Manchester Piccadilly 07:40 17 min ago
5C54 Preston C.S. Preston 10:20 23 min ago
5C70 Preston C.S. Preston 09:30 23 min ago

Schedules created too late for the nightly timetable: diversions, extras and paths for failures. Freight and empty stock included, because they are short notice too.

Why trains were cancelled today, most common first

ReasonCode Share
Train cancelled at FOC request or planned not to run FL 30.7% (85)
Delays not investigated by Network Rail OU 8.3% (23)
Exclusion commercially agreed and documented between Network Rail and Train Operator PL 6.9% (19)
Depot operating problem MU 5.4% (15)
Uninvestigated Cancellations System Roll-Ups only ZW 4.7% (13)

Share of every cancellation today, including the reasons not listed here. Planned cancellations are counted: this says what happened, not what went wrong.