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
| Reason | Code | 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.