Aberdeenshire Railway Statistics

There are seven railway stations in Aberdeenshire.

Busiest Stations

The seven Busiest Stations

  1. 1 Stonehaven 359,880
  2. 2 Inverurie 288,356
  3. 3 Kintore 85,348
  4. 4 Laurencekirk 60,670
  5. 5 Insch 52,348
  6. 6 Huntly 49,568
  7. 7 Portlethen 48,446

Passenger Numbers

Passenger numbers for Aberdeenshire peaked during 2015-16 with 1,466,358 estimated passengers.

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

Passenger Estimates for Aberdeenshire table
YearPassenger Numbers
1997-98430,852
1998-99453,096
1999-00477,131
2000-01491,647
2001-02529,926
2002-03534,416
2003-04 
2004-05634,146
2005-06703,203
2006-07754,713
2007-08826,657
2008-09877,828
2009-10975,918
2010-111,097,352
2011-121,199,484
2012-131,283,884
2013-141,393,095
2014-151,466,358
2015-161,466,358
2016-171,351,440
2017-181,331,754
2018-191,106,228
2019-201,072,592
2020-21198,716
2021-22768,644
2022-23944,616
2023-24