Railway Stats & Charts

ScotlandEnglandWales

Our passenger numbers data covers 2,578 stations open on British railways alongside selected information dating back to 1997 including around 65 stations closed in the past 27 years.

Busiest Stations

The ten busiest train stations during 2022-23

  1. 1 London Liverpool Street 80,448,194
  2. 2 London Paddington 59,182,926
  3. 3 London Waterloo 57,789,780
  4. 4 London Bridge 47,657,264
  5. 5 London Victoria 45,563,972
  6. 6 Stratford 44,136,784
  7. 7 Tottenham Court Road 34,877,768
  8. 8 London St Pancras International 33,296,120
  9. 9 Farringdon 31,459,904
  10. 10 London Euston 31,318,408

Least Used Stations

The ten least used train stations during 2022-23

  1. 1 Teesside Airport 2
  2. 2 Denton 34
  3. 3 Elton and Orston 56
  4. 4 Kirton Lindsey 94
  5. 5 Reddish South 100
  6. 6 Coombe Junction Halt 120
  7. 7 Scotscalder 124
  8. 8 Ince and Elton 130
  9. 9 Shippea Hill 142
  10. 10 Kildonan 148