← Change station
Edinburgh
Earlier trains
08:52
London Euston
9M52 • Avanti West Coast
8
08:58
Glasgow Central
via Shotts
1Y75 • ScotRail
12
09:00
Dundee
1L27 • ScotRail
20
09:00
London Kings Cross
1E08 • London North Eastern Railway
6
09:05
Leven
2K57 • ScotRail
16
09:05
Plymouth
via Doncaster
1V56 • CrossCountry
11
09:06
Dunblane
2P25 • ScotRail
8W
09:08
Newcastle
9N09 • TransPennine Express
4
09:09
Helensburgh Central
2H15 • ScotRail
13
09:11
North Berwick
2Y14 • ScotRail
5
09:14
Tweedbank
2T70 • ScotRail
3
09:15
09:17
Glasgow Queen Street
via Falkirk High
1R31 • ScotRail
14
09:18
Leven
2G57 • ScotRail
15
09:26
Glasgow Central
via Shotts
2Y67 • ScotRail
12
09:30
Aberdeen
1A79 • ScotRail
17
09:30
London Kings Cross
1E09 • London North Eastern Railway
9
09:35
Dunblane
2P21 • ScotRail
13
09:36
Perth
via Kirkcaldy
1L77 • ScotRail
20
09:40
North Berwick
2Y08 • ScotRail
1
09:41
Helensburgh Central
2H17 • ScotRail
12
09:43
Tweedbank
2T72 • ScotRail
3
09:45
Glasgow Queen Street
via Falkirk High
1R35 • ScotRail
14
09:49
Cowdenbeath
2G49 • ScotRail
19
09:56
Glasgow Central
via Shotts
1Y77 • ScotRail
14
09:59
Dundee
1L29 • ScotRail
18
10:00
London Kings Cross
1E10 • London North Eastern Railway
6
10:03
Dunblane
2P23 • ScotRail
13
10:03
Leven
2K59 • ScotRail
16
10:05
Plymouth
via Doncaster
1V58 • CrossCountry
11
10:08
Helensburgh Central
2H19 • ScotRail
12
10:08
Newcastle
9N10 • TransPennine Express
7
10:11
Manchester Airport
1M85 • TransPennine Express • 5 coaches
9E
10:11
North Berwick
2Y16 • ScotRail
4
10:14
Tweedbank
2T74 • ScotRail
1
10:15
Glasgow Queen Street
via Falkirk High
1R39 • ScotRail
10
10:20
Glasgow Central
via Motherwell
1D53 • ScotRail
7
10:21
Leven
2G59 • ScotRail
17
10:26
Glasgow Central
via Shotts
2Y49 • ScotRail
14
10:30
Glasgow Queen Street
via Falkirk High
1R41 • ScotRail
10
10:30
London Kings Cross
1E11 • London North Eastern Railway
1
10:31
Aberdeen
1S03 • London North Eastern Railway
2
10:33
Dunbar
2D85 • ScotRail
3
10:33
Inverness
via Perth
1H13 • ScotRail
10:37
Perth
via Kirkcaldy
1L79 • ScotRail
15
10:38
Dunblane
2P27 • ScotRail
11
10:40
North Berwick
2Y10 • ScotRail
7
10:41
Helensburgh Central
2H21 • ScotRail
13
10:43
Tweedbank
2T76 • ScotRail
4
10:45
Glasgow Queen Street
via Falkirk High
1R43 • ScotRail
12
10:48
Bathgate
2V77 • ScotRail
14
Later trains