Kilmarnock Railway Station

KILMRNK
KMK | 9512

Kilmarnock station is managed by ScotRail and is located in East Ayrshire within the Southern Scotland area of Scotland.

Passenger Numbers

Passenger numbers for Kilmarnock peaked during 2017-18 with 619,354 estimated passengers.

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

Passenger Estimates for Kilmarnock table
YearPassenger Numbers
1997-98303,613
1998-99351,613
1999-00399,103
2000-01407,593
2001-02405,713
2002-03397,961
2003-04 
2004-05462,070
2005-06455,106
2006-07437,685
2007-08407,463
2008-09397,042
2009-10410,154
2010-11520,128
2011-12587,956
2012-13603,018
2013-14554,708
2014-15612,376
2015-16593,410
2016-17588,618
2017-18619,354
2018-19609,292
2019-20617,746
2020-2178,842
2021-22316,898
2022-23355,414
2023-24412,662