← Change station

Edinburgh

Trains running between Plymouth and Penzance may be delayed by up to 50 minutes or revised. Latest information can be found in Status and Disruptions.
Earlier trains
20:50
Cowdenbeath
2G71 • ScotRail
16
20:52
Helensburgh Central
2H51 • ScotRail
14
21:00
Doncaster
1E31 • London North Eastern Railway
2
21:00
Dundee
1L31 • ScotRail • 5 coaches
15
21:03
Dunblane
2P73 • ScotRail
11
21:07
Leven
2K81 • ScotRail
16
21:15
21:16
Glasgow Queen Street via Falkirk High
1R29 • ScotRail
14
21:18
Glasgow Central via Motherwell
1S51 • CrossCountry
10
21:19
21:20
Glenrothes with Thornton
2G93 • ScotRail
20
21:21
Helensburgh Central
2H53 • ScotRail
12
21:26
Glasgow Central via Shotts
2Y65 • ScotRail
9W
21:29
Aberdeen
1A97 • ScotRail
15
21:35
Perth via Kirkcaldy
1L71 • ScotRail
17
21:36
21:38
Dunblane
2P75 • ScotRail
9E
21:40
North Berwick
2Y36 • ScotRail
11
21:43
Tweedbank
2T70 • ScotRail
3
21:45
Glasgow Queen Street via Falkirk High
1R33 • ScotRail
8
21:49
Helensburgh Central
2H55 • ScotRail
13
21:51
Glenrothes with Thornton
2G73 • ScotRail
17
22:00
Dundee
1L33 • ScotRail
16
22:00
Newcastle
1E32 • London North Eastern Railway
6
22:03
Dunblane
2P77 • ScotRail
14
22:04
22:06
Leven
2K83 • ScotRail
15
22:11
22:14
Dunbar
2D89 • ScotRail
4
22:15
Glasgow Queen Street via Falkirk High
1R37 • ScotRail
14
22:16
22:20
Cowdenbeath
2G95 • ScotRail
17
22:21
Helensburgh Central
2H57 • ScotRail
15
22:26
22:27
Glasgow Central via Shotts
2Y87 • ScotRail
17
22:33
Perth via Kirkcaldy
1L73 • ScotRail
20
22:35
Dunblane
2P79 • ScotRail
13
22:43
Tweedbank
2T74 • ScotRail
3
22:45
Glasgow Queen Street via Falkirk High
1R41 • ScotRail
2
Later trains
Powered by National Rail Enquiries