Dundee to Edinburgh

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

Route Stations

The eighteen Route Stations

  1. 1 Dundee 1,453,560
  2. 2 Leuchars 461,204
  3. 3 Cupar 122,158
  4. 4 Springfield 1,190
  5. 5 Ladybank 57,990
  6. 6 Markinch 187,392
  7. 7 Kirkcaldy 642,242
  8. 8 Kinghorn 69,616
  9. 9 Burntisland 150,662
  10. 10 Aberdour 78,952
  11. 11 Dalgety Bay 143,422
  12. 12 Inverkeithing 746,238
  13. 13 North Queensferry 98,514
  14. 14 Dalmeny 342,328
  15. 15 Edinburgh Gateway 185,764
  16. 16 South Gyle 162,712
  17. 17 Haymarket 2,308,416
  18. 18 Edinburgh 18,212,628