Data sources

Network Rail

Realtime Trains makes use of five feeds from Network Rail's open data feed platform.

  • TRUST (Train Movements)
    Data with respect to train movements and cancellations across the entire network - through automatic processing of train movements from signalling, data entry from signallers and Train Operating Company (TOC) control rooms.
  • TD (Train Describer)
    Providing data with respect to train movements, advance platforming notification and some train cancellations in certain parts of the country.
  • RTPPM (Real Time Public Performance Measure)
    RTPPM is the official monitor of train performance during the day. It is not used as a final figure for the day, as this may be subject to change, but is able to give a broad guidance.
  • Schedule
    Providing the base schedule information for day to day running. Schedules are intended to be accurate up to 12 weeks prior to operation for passenger services, through the 'Informed Traveller' scheme.
  • Very Short Term Plan schedules (VSTP)
    The base schedule provides the basis for day-to-day operation. When services are disrupted, the VSTP allows TOCs to add and amend schedules. (For instance, this could mean extra relief trains, trains being curtailed so that they can recover the service after disruption, or correcting erroneous cancellations.)

The data feeds provided by Network Rail contain information owned by Network Rail Infrastructure Limited under this licence.

Train Describer

Realtime Trains makes use of nationwide train describer feeds in order to provide platforming and realtime positioning data for services. Advance platforming information is available at most London terminals and major stations across the country.

This information is slowly being rolled out in more areas where train describer feeds are available.

Transport for London

Transport for London provides a syndicated XML feed from their Trackernet service. Trackernet provides a train departure board feed from the entire London Underground operating area.

Trackernet provides some data for the live departure board functionality at Amersham, Chalfont & Latimer, Chorleywood and Rickmansworth stations. It also provides realtime train movement data between Harrow-on-the-Hill and Amersham for Chiltern Railways services.

The data feeds provided by Transport for London are subject to the Transport Data Service terms & conditions.


RailMiles provides a database containing route geography.

This data is used to augment the scheduling data, provided by Network Rail, with additional passing points with the aim to improving the predictions provided by the service.