Authored on
Animation transcript
Britain's Railway in Numbers
Passenger rail performance
Did you know?
There were 6.1 million scheduled passenger services in the year ending March 2021.
79.7% of recorded station stops in Great Britain were arrived at on time in the year ending March 2021.