Dundee to Edinburgh

There are eighteen railway stations on the Dundee to Edinburgh route.

Route Stations

The eighteen Route Stations

  1. 1 Dundee 1,729,316
  2. 2 Leuchars 528,122
  3. 3 Cupar 173,112
  4. 4 Springfield 1,144
  5. 5 Ladybank 76,708
  6. 6 Markinch 251,992
  7. 7 Kirkcaldy 782,132
  8. 8 Kinghorn 88,298
  9. 9 Burntisland 180,538
  10. 10 Aberdour 105,028
  11. 11 Dalgety Bay 197,188
  12. 12 Inverkeithing 873,356
  13. 13 North Queensferry 117,732
  14. 14 Dalmeny 441,074
  15. 15 Edinburgh Gateway 225,374
  16. 16 South Gyle 206,294
  17. 17 Haymarket 2,981,170
  18. 18 Edinburgh 21,307,916