St Leonards - Edinburgh - railway station was created in 1860.
St Leonards - Edinburgh - railway station ended in 1846.
West St Leonards railway station was created in 1887.
St Leonards Warrior Square railway station was created in 1917.
St Leonards West Marina railway station was created in 1846.
Edinburgh Waverley railway station was created in 1846.
Edinburgh Park railway station was created in 2003.
Edinburgh Princes Street railway station was created in 1870.
Edinburgh Scotland Street railway station was created in 1842.
St Leonards Warrior Square railway station ended in 1870.
St Leonards West Marina railway station ended in 1967.
Edinburgh Princes Street railway station ended in 1965.
Edinburgh Scotland Street railway station ended in 1868.