Perth and Kinross Railway Statistics

There are seven railway stations in Perth and Kinross.

Busiest Stations

The seven Busiest Stations

  1. 1 Perth 812,220
  2. 2 Pitlochry 125,486
  3. 3 Gleneagles 95,588
  4. 4 Dunkeld and Birnam 51,290
  5. 5 Invergowrie 20,866
  6. 6 Blair Atholl 15,126
  7. 7 Rannoch 7,304

Passenger Numbers

Passenger numbers for Rannoch peaked during 2018-19 with 1,387,566 estimated passengers.

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

Passenger Estimates for Rannoch table
YearPassenger Numbers
1997-98564,565
1998-99575,582
1999-00624,205
2000-01618,566
2001-02651,486
2002-03674,505
2003-04 
2004-05791,339
2005-06852,229
2006-07850,495
2007-08919,679
2008-09998,902
2009-101,056,808
2010-111,106,296
2011-121,140,080
2012-131,170,694
2013-141,198,593
2014-151,310,394
2015-161,310,394
2016-171,334,112
2017-181,387,438
2018-191,387,566
2019-201,335,562
2020-21230,400
2021-22815,584
2022-23945,204
2023-24