City of Edinburgh Railway Statistics

There are twelve railway stations in City of Edinburgh.

Busiest Stations

The ten Busiest Stations

  1. 1 Edinburgh 21,307,916
  2. 2 Haymarket 2,981,170
  3. 3 Edinburgh Park 522,354
  4. 4 Dalmeny 441,074
  5. 5 Newcraighall 250,388
  6. 6 Edinburgh Gateway 225,374
  7. 7 South Gyle 206,294
  8. 8 Brunstane 162,702
  9. 9 Curriehill 109,626
  10. 10 Slateford 65,584

Least Used Stations

The five Least Used Stations

  1. 1 Kingsknowe 33,176
  2. 2 Wester Hailes 57,938
  3. 3 Slateford 65,584
  4. 4 Curriehill 109,626
  5. 5 Brunstane 162,702

Passenger Numbers

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

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

Passenger Estimates for Brunstane 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