Keith Railway Station

KEITH KEH | 8925
Station Codes (TIPLOC, TLC | NLC)

Keith station is managed by ScotRail and is located in Moray within the Highlands and Islands area of Scotland.

Figures for 2023-24 show that 32,744 journeys were made between Keith and Aberdeen—that's 46% of all passenger journeys at this station!

Passenger numbers for Keith peaked during 2014-15 with 102,074 estimated passengers.

Passenger Numbers

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

Passenger Estimates for Keith table
YearPassenger Numbers
1997-9855,896
1998-9956,238
1999-0057,557
2000-0158,171
2001-0264,667
2002-0362,766
2003-04 
2004-0566,531
2005-0670,599
2006-0768,963
2007-0875,036
2008-0977,354
2009-1077,030
2010-1189,690
2011-1294,336
2012-1395,002
2013-1497,033
2014-15102,074
2015-1698,666
2016-1791,992
2017-1889,948
2018-1981,112
2019-2068,102
2020-2110,934
2021-2247,084
2022-2355,948
2023-2471,474
2024-25