← Change station
Edinburgh
Poor weather to affect some ScotRail routes. More details and the full impact to your journey can be found in
Status and Disruptions.
Earlier trains
05:48
Darlington
1E02 • London North Eastern Railway
5
05:52
Glasgow Central
via Shotts
2Y55 • ScotRail
8W
05:59
Dundee
1L21 • ScotRail
15
06:00
Glasgow Queen Street
via Falkirk High
1R05 • ScotRail
12
06:03
Leven
2K51 • ScotRail
17
06:04
Dunblane
2P11 • ScotRail
14
06:06
Darlington
1V50 • CrossCountry
6
06:07
Helensburgh Central
2H41 • ScotRail
13
06:10
Tweedbank
2T58 • ScotRail
2
06:13
cancelled
Manchester Airport
1M81 • TransPennine Express
9W
06:18
Leven
2G51 • ScotRail
15
06:25
Glasgow Central
via Motherwell
1D99 • CrossCountry
9E
06:30
Aberdeen
1A01 • ScotRail
16
06:30
Northallerton
1E03 • London North Eastern Railway
5
06:32
Dunblane
2P13 • ScotRail
10
06:35
Perth
via Kirkcaldy
1L71 • ScotRail
15
06:36
Glasgow Central
via Shotts
1Y71 • ScotRail
11
06:40
Helensburgh Central
2H43 • ScotRail
12
06:42
Tweedbank
2T60 • ScotRail
2
06:45
06:47
Glasgow Queen Street
via Falkirk High
1R11 • ScotRail
10
06:48
Cowdenbeath
2G11 • ScotRail
18
06:52
Birmingham International
9M50 • Avanti West Coast
8
06:55
Dundee
1L23 • ScotRail
15
06:58
Glasgow Central
via Shotts
2Y57 • ScotRail
13
07:00
Darlington
1E04 • London North Eastern Railway
5
07:00
Leven
2K53 • ScotRail
18
07:04
Darlington
1V52 • CrossCountry
6
07:07
Helensburgh Central
2H45 • ScotRail
14
07:09
North Berwick
2Y38 • ScotRail
4
07:13
Tweedbank
2T62 • ScotRail
3
07:15
Glasgow Queen Street
via Falkirk High
1R15 • ScotRail
11
07:18
Leven
2G53 • ScotRail
15
07:30
Northallerton
1E05 • London North Eastern Railway
9
07:31
Aberdeen
1A75 • ScotRail
16
07:34
Dunblane
2P15 • ScotRail
12
07:35
Perth
via Kirkcaldy
1L73 • ScotRail
17
07:37
Helensburgh Central
2H47 • ScotRail
13
07:39
Tweedbank
2T64 • ScotRail
6
07:42
Glasgow Central
via Motherwell
2D37 • ScotRail
8W
07:45
Glasgow Queen Street
via Falkirk High
1R19 • ScotRail
14
Later trains