East Ayrshire Railway Statistics

There are six railway stations in East Ayrshire.

Busiest Stations

The six Busiest Stations

  1. 1 Kilmarnock 412,662
  2. 2 Stewarton 210,384
  3. 3 Kilmaurs 69,916
  4. 4 Dunlop 66,244
  5. 5 Auchinleck 61,900
  6. 6 New Cumnock 22,192

Passenger Numbers

Passenger numbers for New Cumnock peaked during 2018-19 with 1,279,020 estimated passengers.

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

Passenger Estimates for New Cumnock table
YearPassenger Numbers
1997-98581,109
1998-99656,108
1999-00727,749
2000-01765,744
2001-02777,371
2002-03768,112
2003-04 
2004-05846,259
2005-06842,613
2006-07823,441
2007-08793,157
2008-09828,694
2009-10863,908
2010-111,071,064
2011-121,194,494
2012-131,231,062
2013-141,167,456
2014-151,249,302
2015-161,249,302
2016-171,183,800
2017-181,257,680
2018-191,279,020
2019-201,261,980
2020-21142,346
2021-22595,960
2022-23716,924
2023-24