Authored on
27 January 2022
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.