← Change station

Edinburgh

Trains between Durham and Darlington may be cancelled, delayed by up to 30 minutes or revised. Further information can be found in Status and Disruptions.
Trains running between Haymarket and Edinburgh may be cancelled, delayed or revised. Latest information can be found in Status and Disruptions.
Earlier trains
18:36
19:20
Aberdeen
1S19 • London North Eastern Railway
2
18:48
Glasgow Queen Street via Falkirk High
1S97 • Lumo
8W
19:00
19:11
Glasgow Central via Shotts
1Y95 • ScotRail
11
19:03
19:18
Drem
2Y28 • ScotRail
4
19:04
19:15
Dunblane
2P15 • ScotRail
8W
19:15
cancelled
Glasgow Queen Street via Falkirk High
1R15 • ScotRail
12
19:19
19:22
Leven
2G89 • ScotRail
1
19:20
19:31
London Kings Cross
1E88 • Lumo
9W
19:24
cancelled
Helensburgh Central
2H45 • ScotRail
14
19:25
19:38
London Kings Cross
1E29 • London North Eastern Railway
6
19:30
cancelled
Glasgow Central via Shotts
2Y83 • ScotRail
13
19:31
Aberdeen
1A93 • ScotRail
16
19:34
Inverness via Perth
1H29 • ScotRail
15
19:37
Dunblane
2P67 • ScotRail
11
19:38
19:48
North Berwick
2Y04 • ScotRail
10
19:42
Perth via Kirkcaldy
1L97 • ScotRail
19
19:43
Tweedbank
2T62 • ScotRail
4
19:45
19:56
Glasgow Queen Street via Falkirk High
1R19 • ScotRail
11
19:49
Cowdenbeath
2G21 • ScotRail
18
19:55
Helensburgh Central
2H47 • ScotRail
15
19:59
Dundee
1L29 • ScotRail
17
20:03
20:07
Dunblane
2P69 • ScotRail
15
20:05
Leven
2K79 • ScotRail
17
20:06
20:20
Newcastle
1E90 • CrossCountry
7
20:12
Manchester Airport
1M65 • TransPennine Express • 5 coaches
13
20:15
Glasgow Queen Street via Falkirk High
1R21 • ScotRail
19
20:17
Leven
2G91 • ScotRail
17
20:19
cancelled
Glasgow Central via Motherwell
1S49 • CrossCountry
20:20
London Kings Cross
1E30 • London North Eastern Railway
6
20:23
Newcastle
9N20 • TransPennine Express
1
20:27
Glasgow Central via Shotts
2Y85 • ScotRail
13
20:30
Helensburgh Central
2H49 • ScotRail
2
20:34
20:36
Aberdeen
1S23 • London North Eastern Railway
2
20:38
Dunblane
2P71 • ScotRail
10
20:40
North Berwick
2Y08 • ScotRail
4
20:40
Perth via Kirkcaldy
1L99 • ScotRail
18
20:43
Tweedbank
2T66 • ScotRail
5
20:45
Glasgow Queen Street via Falkirk High
1R25 • ScotRail
12
20:50
Cowdenbeath
2G71 • ScotRail
16
20:52
Helensburgh Central
2H51 • ScotRail
21:00
Dundee
1L31 • ScotRail
15
21:00
York
1E31 • London North Eastern Railway
2
21:03
Dunblane
2P73 • ScotRail
7
21:07
Leven
2K81 • ScotRail
16
Later trains
Powered by National Rail Enquiries