City of Edinburgh Railway Statistics

There are twelve railway stations in City of Edinburgh.

Busiest Stations

The ten Busiest Stations

  1. 1 Edinburgh 18,212,628
  2. 2 Haymarket 2,308,416
  3. 3 Edinburgh Park 395,614
  4. 4 Dalmeny 342,328
  5. 5 Edinburgh Gateway 185,764
  6. 6 Newcraighall 177,804
  7. 7 South Gyle 162,712
  8. 8 Brunstane 109,944
  9. 9 Curriehill 69,292
  10. 10 Slateford 44,368

Least Used Stations

The five Least Used Stations

  1. 1 Kingsknowe 20,304
  2. 2 Wester Hailes 38,188
  3. 3 Slateford 44,368
  4. 4 Curriehill 69,292
  5. 5 Brunstane 109,944

Passenger Numbers

Passenger numbers for City of Edinburgh peaked during 2018-19 with 29,789,560 estimated passengers.

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

Passenger Estimates for City of Edinburgh table
YearPassenger Numbers
1997-9811,171,759
1998-9912,215,092
1999-0013,507,132
2000-0113,782,438
2001-0213,934,589
2002-0314,412,667
2003-04 
2004-0517,141,841
2005-0617,822,456
2006-0718,453,415
2007-0819,412,132
2008-0921,068,274
2009-1022,897,242
2010-1123,668,570
2011-1222,028,042
2012-1323,182,286
2013-1424,661,415
2014-1526,025,016
2015-1626,025,016
2016-1727,871,454
2017-1829,207,886
2018-1929,789,560
2019-2028,814,604
2020-213,816,696
2021-2216,238,260
2022-2322,067,362
2023-24