London transport network
Loading network status…
Checking TfL for the latest data…
Compare the historical punctuality of scheduled departures on a route over the last 28 days.
How do I search for a station?
Enter the name of the station (e.g. "Paddington") or its 3-letter CRS code (e.g. "PAD") in the **Departing from** field in the left column. As you type, matching suggestions will appear. Select a station and click the **Search** button.
How do I filter by destination?
If you only want to see trains running to a specific station, enter it in the **Filter Destination (Optional)** field. Click **Search** to apply the filter. You can swap the origin and destination by clicking the ⇅ SWAP DIRECTION button.
How do I save my favourite stations or routes?
Once you have performed a query, click the **Save Station** (or **Save Route** if you have a destination filter active) button in the left column. The route will be saved in your **Saved Stations** tab so you can quickly access it later.
Where is my saved data stored?
All of your saved routes, stations, and query history are stored locally on your device in your browser's local storage (localStorage). No personal data or search histories are sent to or stored on our servers.
What happens if I clear my browser history or site data?
Because your favourites and history are stored locally in the browser, clearing your browser history, cache, or site data will delete this information. If you use a private/incognito window, your data will also be lost once you close the window.
How do I view intermediate calling points for a service?
In the departures table, click on any service row. A popup window will open displaying the full schedule, including the operator, coach length, expected arrival/departure times at all intermediate calling points, and any delay or cancellation reasons.
What are the Reliability ratings and how are they calculated?
Reliability ratings are fetched dynamically from the National Rail **Historical Service Performance (HSP)** database, analysing actual train times over the **last 28 days**. They are broken down into:
• Within 5m: The percentage of runs arriving within 5 minutes of their scheduled time.
• Within 15m: The percentage of runs arriving within 15 minutes of their scheduled time.
• 15m+ late: The percentage of runs arriving 15 minutes or more late.
Is the reliability score based on the arrival at my station or its final destination?
It is based on the arrival punctuality at the selected destination station:
• Without a Destination Filter: The calculation is based on the train arriving at its final destination (e.g., if you view departures from London King's Cross for a train terminating at Edinburgh Waverley, it measures the arrival reliability at Edinburgh).
• With a Destination Filter: The calculation is based on the train arriving at your filtered destination (e.g., if you filter London King's Cross departures to York, it measures the arrival reliability at York, ignoring any delays that happen after the train leaves York).
What do the reliability grades mean?
Services are graded based on their 28-day performance within 5 minutes:
• GRADE A: High reliability (90% or more runs arrived within 5 minutes).
• GRADE B: Moderate reliability (75% to 89% arrived within 5 minutes).
• GRADE C: Low reliability (fewer than 75% arrived within 5 minutes).
Why does the number of runs analysed vary?
To ensure accuracy, services are analysed like-for-like. If you query a train on a weekday, we compare it only against weekday runs of that same service over the last 28 days (typically around 20 runs). If queried on a Saturday or Sunday, we compare it only against other Saturdays or Sundays respectively.