← Change station

Edinburgh

Trains to / from Inverness may be cancelled or revised. Latest information can be found in Status and Disruptions.
Trains running between Milton Keynes Central and London Euston may be cancelled, delayed by up to 30 minutes or revised. Latest information can be found in Status and Disruptions.
12:45
from Glasgow Central
2Y68 • ScotRail
10
This site cannot display trains that left over 2 hours ago.
16:33
16:51
Inverness via Perth
1W16 • London North Eastern Railway
8
16:49
Glenrothes with Thornton
2G79 • ScotRail
16
16:49
Helensburgh Central
2H59 • ScotRail
13
16:52
16:55
London Euston
9M60 • Avanti West Coast
9
16:57
Dundee
1L23 • ScotRail
15
16:58
Glasgow Central via Shotts
1Y91 • ScotRail
11
17:00
17:05
Glasgow Queen Street via Falkirk High
1R93 • ScotRail
20
17:00
17:01
London Kings Cross
1E24 • London North Eastern Railway
2
17:01
17:07
Leven
2K73 • ScotRail
18
17:05
Dunblane
2P07 • ScotRail
10
17:07
Bristol Temple Meads via Leeds
1V71 • CrossCountry
6
17:08
17:09
Glenrothes with Thornton
2G13 • ScotRail
16
17:09
Milngavie
2M15 • ScotRail
14
17:13
North Berwick
2Y30 • ScotRail
1
17:15
Glasgow Queen Street via Falkirk High
1R95 • ScotRail
12
17:15
17:16
Glenrothes with Thornton
2K11 • ScotRail
18
17:16
17:19
Tweedbank
2T52 • ScotRail
3
17:18
Helensburgh Central
2H37 • ScotRail
13
17:19
Cowdenbeath
2G85 • ScotRail
16
17:26
Glasgow Central via Shotts
2Y77 • ScotRail
11
17:30
Aberdeen
1A91 • ScotRail
19
17:30
17:31
London Kings Cross
1E25 • London North Eastern Railway
2
17:31
Glasgow Queen Street via Falkirk High
1R97 • ScotRail
14
17:33
Inverness via Perth
1H25 • ScotRail
17
17:34
Newcastle
9N17 • TransPennine Express
7
17:38
17:47
Dunblane
2P09 • ScotRail
10
17:38
Perth via Kirkcaldy
1L93 • ScotRail
15
17:41
Glenrothes with Thornton
2G09 • ScotRail
16
17:41
Milngavie
2M17 • ScotRail
13
17:41
Tweedbank
2T54 • ScotRail
3
17:45
17:51
Glasgow Queen Street via Falkirk High
1R03 • ScotRail
14
17:46
Dundee
1L25 • ScotRail
15
17:47
North Berwick
2Y14 • ScotRail
2
17:49
Glasgow Central via Motherwell
1D57 • ScotRail
12
17:53
Leven
2K75 • ScotRail
18
17:54
17:55
Helensburgh Central
2H39 • ScotRail
16
17:59
Glasgow Central via Shotts
2Y51 • ScotRail
9E
18:00
18:02
Glasgow Queen Street via Falkirk High
1R05 • ScotRail
14
18:06
Dunblane
2P11 • ScotRail
12
18:07
Birmingham New Street via Leeds
1M00 • CrossCountry • 9 coaches
8
18:08
Garscadden
2M19 • ScotRail
15
18:12
Manchester Airport
1M93 • TransPennine Express • 5 coaches
11
18:13
Aberdeen
1S45 • CrossCountry
19
18:13
North Berwick
2Y02 • ScotRail
7
18:15
Glasgow Queen Street via Falkirk High
1R07 • ScotRail
14
18:16
Tweedbank
2T56 • ScotRail
3
18:18
Cowdenbeath
2G87 • ScotRail
17
18:23
18:24
Helensburgh Central
2H41 • ScotRail
16
18:26
18:27
Glasgow Central via Shotts
2Y93 • ScotRail
13
18:29
Glasgow Central via Motherwell
1D61 • ScotRail
10
Later trains
Powered by National Rail Enquiries