Recent Train Times came from a desire to have better information when planning rail travel. Especially when there is a need to be somewhere by a specific time and/or when changing trains.

On some lines, trains perform well almost all of the time. On other lines, particularly longer distance and commuter routes, performance is more variable.

Recent Train Times provides information about how specific trains (e.g. the 07:59 from X to Y) have been running in recent weeks.

Hopefully, this should allow smarter decisions that mean, on average, we are able to arrive on time more often.

Technical Information

Recent Train Times consumes the Network Rail Open Data Feeds. See Network Rail Data Feeds and Open Rail Data Wiki for more information.

These data feeds provide real time information about train movements across the rail network. The data model is pretty low level and not the easiest to work with but represents a huge step forward from where Network Rail was two or three years ago.

The overall data processing solution is hosted primarily on the Azure Cloud Platform.


Recent Train Times uses cookies. For more information see here.