← 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.
Trains running between Glasgow Central and Hamilton Central / Bellshill may be cancelled, delayed by up to 15 minutes or revised. Latest information can be found in Status and Disruptions.
Earlier trains
17:15
cancelled
Glasgow Queen Street via Falkirk High
1R95 • ScotRail
12
17:18
Glenrothes with Thornton
2G85 • ScotRail
15
17:18
Helensburgh Central
2H37 • ScotRail
13
17:21
17:36
Newcastle
9N17 • TransPennine Express • 5 coaches
6
17:26
Glasgow Central via Shotts
2Y77 • ScotRail
14
17:30
Aberdeen
1A91 • ScotRail
17:30
Glasgow Queen Street via Falkirk High
1R97 • ScotRail
11
17:30
London Kings Cross
1E25 • London North Eastern Railway
2
17:33
Inverness via Perth
1H25 • ScotRail
17:38
Dunblane
2P09 • ScotRail
10
17:38
Perth via Kirkcaldy
1L93 • ScotRail
19
17:41
Milngavie
2M17 • ScotRail
13
17:41
Tweedbank
2T54 • ScotRail
3
17:42
Glenrothes with Thornton
2G09 • ScotRail
15
17:45
delayed
Glasgow Queen Street via Falkirk High
1R03 • ScotRail
14
17:45
North Berwick
2Y14 • ScotRail
2
17:46
Dundee
1L25 • ScotRail
18
17:49
Glasgow Central via Motherwell
1D57 • ScotRail
12
17:52
Leven
2K75 • ScotRail
20
17:54
Helensburgh Central
2H39 • ScotRail
10
17:59
Glasgow Central via Shotts
2Y51 • ScotRail
7
18:00
Glasgow Queen Street via Falkirk High
1R05 • ScotRail
14
18:00
London Kings Cross
1E26 • London North Eastern Railway
18:04
Birmingham New Street via Leeds
1M00 • CrossCountry
9
18:06
Dunblane
2P11 • ScotRail
12
18:07
Garscadden
2M19 • ScotRail
15
18:11
Tweedbank
2T56 • ScotRail
3
18:12
Manchester Airport
1M93 • TransPennine Express • 5 coaches
18:14
18:19
Aberdeen
1S45 • CrossCountry
2
18:15
Glasgow Queen Street via Falkirk High
1R07 • ScotRail
14
18:15
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
Glasgow Central via Motherwell
1D61 • ScotRail
18:30
London Kings Cross
1E27 • London North Eastern Railway
18:31
Glasgow Queen Street via Falkirk High
1R09 • ScotRail
18:36
Aberdeen
1S19 • London North Eastern Railway
18:38
Dunblane
2P13 • ScotRail
18:41
Helensburgh Central
2H43 • ScotRail
18:41
Perth via Kirkcaldy
1L95 • ScotRail
18:42
Tweedbank
2T58 • ScotRail
18:45
Glasgow Queen Street via Falkirk High
1R11 • ScotRail
18:48
Glasgow Queen Street via Falkirk High
1S97 • Lumo
18:52
London Euston
9M62 • Avanti West Coast
18:54
Cowdenbeath
2G35 • ScotRail
18:57
Bathgate
2M21 • ScotRail
18:59
Dundee
1L27 • ScotRail
19:00
Glasgow Central via Shotts
1Y95 • ScotRail
19:00
London Kings Cross
1E28 • London North Eastern Railway
Later trains
Powered by National Rail Enquiries