Live UK train tracking and punctuality

TrainTimesLive
Menu Close menu
1,403Trains running nowLive on the network now
22,873+9,029against yesterday at this timeTrains todaybooked to run today
93.4%+2.9%against the 24 hours before this oneOn timewithin 5 mins of schedule
95.9%+1%against the 24 hours before this oneRan as planned4.1% cancelled in whole or part
82.6%+35.3%against yesterday at this timeFleet out in trafficof 3,347 units in service
08:00Busiest hour17,046 stops, 2,433 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 +1.3
London Waterloo 1,298 +1
Stratford 1,135 +0.6
Leeds 1,096 +1.1
Manchester Piccadilly 1,014 +1.7
London Liverpool Street 1,009 +0.1
Birmingham New Street 1,008 +2.1

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

Operators experiencing delays

Operator Average delay Cancelled
Avanti West Coast VT +6.9 2
CrossCountry XC +3.3 0
Great Western Railway GW +3.2 3
East Midlands Railway EM +2.7 0
South Western Railway SW +2.6 11
Northern NT +2.4 8
Transport for Wales AW +2.3 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
Hampton Court Junction to Woking 08:00–10:00 +6.7 94
Earlswood (Surrey) to Stoats Nest Junction 08:00–10:00 +3 76
Proof House Junction to Birmingham New Street 08:00–10:00 +1.2 60
Aldershot North Junction to Aldershot 08:00 +9.4 57
Wootton Bassett Junction to Swindon 08:00–10:00 +4.5 49

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
1A21 South Western Railway London Waterloo Alton 09:24 Cancelled · Points failure (including no fault found) 6 min ago
1A33 Avanti West Coast Manchester Piccadilly London Euston 11:35 Cancelled · Late arrival of booked inward stock 6 min ago
2D24 South Western Railway Guildford London Waterloo 09:42 Cancelled · Late arrival of booked inward train-crew 8 min ago
2T73 Great Western Railway Falmouth Docks Truro 10:45 Cancelled · Late arrival of booked inward stock 10 min ago
2T71 Great Western Railway Falmouth Docks Truro 09:45 Cancelled · Late arrival of booked inward stock 11 min ago
2F73 Great Western Railway Truro Falmouth Docks 10:15 Cancelled · Late arrival of booked inward stock 11 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
5Y61 Blackpool North Car. M.D. Blackpool North 10:10 4 min ago
0Z49 Paddock Wood Keylands Sdgs Hoo Junction Up Yard 11:13 14 min ago
0D90 Belmont Down Yard Barrow Hill Up Sdgs No 2-3 18:00 17 min ago
1T07 Wigan North Western London Euston 09:55 22 min ago
3Z17 Horsham Up T.C. Horsham Up T.C. 16:34 34 min ago
5N61 Longsight Excursion Plat Manchester Oxford Road 10:50 36 min ago
5H07 Manchester Piccadilly Longsight Car. M.D. 10:45 39 min ago
3Z00 Effingham Junction C.H.S. Horsham Up T.C. 10:18 39 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 27.6% (115)
Delays not investigated by Network Rail OU 12.7% (53)
Late arrival of booked inward stock YI 6.2% (26)
Fatalities or injuries caused by being hit by train XC 5.3% (22)
Exclusion commercially agreed and documented between Network Rail and Train Operator PL 4.8% (20)

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