All routes

1842

Edinburgh Leith & Newhaven Railway

Edinburgh & Glasgow Railway

Edinburgh & Dalkeith Railway

1846

Edinburgh Leith & Granton Railway

Edinburgh & Glasgow Railway

North British Railway

1847

Edinburgh Perth & Dundee Railway

Edinburgh & Glasgow Railway

North British Railway

1861

Edinburgh Perth & Dundee Railway

Edinburgh & Glasgow Railway

North British Railway

Caledonian Railway

1864

Edinburgh & Glasgow Railway

North British Railway

Caledonian Railway

1868

North British Railway

Caledonian Railway

1904

North British Railway

Caledonian Railway

2013

Network Rail

Trinity

Opened 1841

Closed to passengers 1925