Powys - Powys Railway Statistics

There are seventeen railway stations in Powys - Powys.

Busiest Stations

The ten Busiest Stations

  1. 1 Welshpool 140,554
  2. 2 Newtown 124,412
  3. 3 Machynlleth 100,138
  4. 4 Caersws 42,500
  5. 5 Llandrindod 23,604
  6. 6 Dovey Junction 9,190
  7. 7 Llanwrtyd 3,992
  8. 8 Builth Road 3,914
  9. 9 Knucklas 2,634
  10. 10 Llangammarch 1,006

Least Used Stations

The five Least Used Stations

  1. 1 Sugar Loaf 398
  2. 2 Garth 586
  3. 3 Llanbister Road 592
  4. 4 Dolau 680
  5. 5 Llangynllo 684

Passenger Numbers

Passenger numbers for Powys - Powys peaked during 2017-18 with 646,720 estimated passengers.

Usage dropped to 16% during the 2020-21 travel lockdowns and recovered to 81% by 2023.

Passenger Estimates for Powys - Powys table
YearPassenger Numbers
1997-98262,558
1998-99272,573
1999-00289,392
2000-01289,848
2001-02299,903
2002-03317,281
2003-04 
2004-05352,724
2005-06353,302
2006-07372,192
2007-08421,222
2008-09434,150
2009-10453,832
2010-11472,174
2011-12500,942
2012-13496,412
2013-14490,636
2014-15514,220
2015-16514,220
2016-17606,536
2017-18646,720
2018-19621,622
2019-20563,688
2020-2192,322
2021-22328,350
2022-23456,648
2023-24