← 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.
Trains running to and from Glasgow Queen Street may be delayed by up to 35 minutes or revised. Latest information can be found in Status and Disruptions.
Earlier trains
17:21
18:20
Newcastle
9N17 • TransPennine Express • 5 coaches
6
17:45
18:12
Glasgow Queen Street via Falkirk High
1R03 • ScotRail
16
18:00
18:16
Glasgow Queen Street via Falkirk High
1R05 • ScotRail
14
18:04
Birmingham New Street via Leeds
1M00 • CrossCountry
9
18:06
18:19
Dunblane
2P11 • ScotRail
12
18:07
18:09
Garscadden
2M19 • ScotRail
15
18:11
Tweedbank
2T56 • ScotRail
3
18:12
Manchester Airport
1M93 • TransPennine Express • 5 coaches
11
18:14
18:31
Aberdeen
1S45 • CrossCountry
2
18:15
18:26
Glasgow Queen Street via Falkirk High
1R07 • ScotRail
14
18:15
18:17
North Berwick
2Y02 • ScotRail
1
18:19
Leven
2G87 • ScotRail • 2 coaches
18
18:23
Helensburgh Central
2H41 • ScotRail
16
18:27
Glasgow Central via Shotts
2Y93 • ScotRail
12
18:30
18:32
Glasgow Central via Motherwell
1D61 • ScotRail
13
18:30
London Kings Cross
1E27 • London North Eastern Railway
5
18:31
18:37
Glasgow Queen Street via Falkirk High
1R09 • ScotRail
14
18:36
19:18
Aberdeen
1S19 • London North Eastern Railway
9
18:38
18:42
Dunblane
2P13 • ScotRail
15
18:41
18:43
Helensburgh Central
2H43 • ScotRail
11
18:41
18:44
Perth via Kirkcaldy
1L95 • ScotRail
17
18:42
Tweedbank
2T58 • ScotRail
10
18:45
18:51
Glasgow Queen Street via Falkirk High
1R11 • ScotRail
12
18:48
cancelled
Glasgow Queen Street via Falkirk High
1S97 • Lumo
6
18:52
18:53
London Euston
9M62 • Avanti West Coast
8
18:54
18:57
Cowdenbeath
2G35 • ScotRail
15
18:57
Bathgate
2M21 • ScotRail
14
18:59
Dundee
1L27 • ScotRail
20
19:00
Glasgow Central via Shotts
1Y95 • ScotRail
11
19:00
London Kings Cross
1E28 • London North Eastern Railway
9
19:03
North Berwick
2Y28 • ScotRail
4
19:04
19:09
Dunblane
2P15 • ScotRail
8W
19:05
Leven
2K77 • ScotRail
15
19:15
cancelled
Glasgow Queen Street via Falkirk High
1R15 • ScotRail
12
19:19
Leven
2G89 • ScotRail
1
19:20
London Kings Cross
1E88 • Lumo
7
19:24
Helensburgh Central
2H45 • ScotRail
14
19:25
19:26
London Kings Cross
1E29 • London North Eastern Railway
5
19:30
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
North Berwick
2Y04 • ScotRail
10
19:42
Perth via Kirkcaldy
1L97 • ScotRail
19
19:43
Tweedbank
2T62 • ScotRail
4
19:45
delayed
Glasgow Queen Street via Falkirk High
1R19 • ScotRail
14
19:49
Cowdenbeath
2G21 • ScotRail
18
19:55
Helensburgh Central
2H47 • ScotRail
12
19:59
Dundee
1L29 • ScotRail
17
20:03
Dunblane
2P69 • ScotRail
14
Later trains
Powered by National Rail Enquiries