Bristol, City of Railway Statistics

There are twelve railway stations in Bristol, City of.

Busiest Stations

The ten Busiest Stations

  1. 1 Bristol Temple Meads 10,227,188
  2. 2 Clifton Down 771,552
  3. 3 Lawrence Hill 287,182
  4. 4 Stapleton Road 273,772
  5. 5 Montpelier 231,630
  6. 6 Redland 210,946
  7. 7 Parson Street 177,568
  8. 8 Avonmouth 134,538
  9. 9 Bedminster 122,906
  10. 10 Sea Mills 78,810

Least Used Stations

The five Least Used Stations

  1. 1 St Andrews Road 34,554
  2. 2 Shirehampton 70,000
  3. 3 Sea Mills 78,810
  4. 4 Bedminster 122,906
  5. 5 Avonmouth 134,538

Passenger Numbers

Passenger numbers for Avonmouth peaked during 2019-20 with 13,517,148 estimated passengers.

Usage dropped to 19% during the 2020-21 travel lockdowns and recovered to 0% by 2024.

Passenger Estimates for Avonmouth table
YearPassenger Numbers
1997-984,096,061
1998-994,295,563
1999-004,452,878
2000-014,623,666
2001-025,184,182
2002-035,752,251
2003-04 
2004-056,160,353
2005-066,665,763
2006-077,235,335
2007-087,723,856
2008-098,695,026
2009-108,883,562
2010-119,582,202
2011-1210,151,358
2012-1310,492,894
2013-1411,025,050
2014-1511,734,450
2015-1611,734,450
2016-1713,168,764
2017-1813,027,972
2018-1912,954,348
2019-2013,517,148
2020-212,544,790
2021-227,843,404
2022-2311,165,822
2023-24