Britain's Railway in Numbers - Passenger rail performance animation

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.