← Change station
Edinburgh
Earlier trains
12:04
12:05
Dunblane
2P35 • ScotRail
15
12:05
Plymouth
via Leeds
1V62 • CrossCountry
11
12:06
Leven
2K63 • ScotRail
18
12:08
Helensburgh Central
2H03 • ScotRail
13
12:08
Newcastle
9N12 • TransPennine Express
7
12:11
Tweedbank
2T82 • ScotRail
3
12:12
Manchester Airport
1M87 • TransPennine Express • 5 coaches
12
12:15
Dunbar
2D96 • ScotRail
4
12:15
Glasgow Queen Street
via Falkirk High
1R55 • ScotRail
8
12:20
Leven
2G63 • ScotRail
16
12:28
Glasgow Central
via Shotts
2Y41 • ScotRail
14
12:30
London Kings Cross
1E15 • London North Eastern Railway
2
12:32
Dunblane
2P37 • ScotRail
12
12:36
Perth
via Kirkcaldy
1L83 • ScotRail
15
12:37
North Berwick
2Y02 • ScotRail
1
12:38
Helensburgh Central
2H05 • ScotRail
13
12:43
Tweedbank
2T84 • ScotRail
3
12:45
12:52
Glasgow Queen Street
via Falkirk High
1R59 • ScotRail
12
12:46
Cowdenbeath
2G71 • ScotRail
20
12:52
12:54
London Euston
9M56 • Avanti West Coast
9
12:57
Glasgow Central
via Shotts
1Y83 • ScotRail
14
12:58
Dundee
1L35 • ScotRail
16
13:00
London Kings Cross
1E16 • London North Eastern Railway
6
13:04
Leven
2K65 • ScotRail
18
13:05
Cardiff Central
via Leeds
Plymouth
via Leeds
1V64 • CrossCountry
10
13:06
Dunblane
2P39 • ScotRail
15
13:11
Tweedbank
2T86 • ScotRail
2
13:12
13:13
Helensburgh Central
2H07 • ScotRail
13
13:15
Glasgow Queen Street
via Falkirk High
1R63 • ScotRail
12
13:18
Leven
2G66 • ScotRail
20
13:25
13:26
Glasgow Central
via Shotts
2Y63 • ScotRail
14
13:28
Aberdeen
1A85 • ScotRail
17
13:30
London Kings Cross
1E17 • London North Eastern Railway
8
13:32
Inverness
via Perth
1H17 • ScotRail
16
13:36
North Berwick
2Y04 • ScotRail
7
13:37
13:38
Dunblane
2P41 • ScotRail
11
13:37
Perth
via Kirkcaldy
1L85 • ScotRail
17
13:40
Helensburgh Central
2H09 • ScotRail
13
13:43
Tweedbank
2T88 • ScotRail
9E
13:45
Glasgow Queen Street
via Falkirk High
1R67 • ScotRail
12
13:48
13:50
Cowdenbeath
2G73 • ScotRail
18
13:51
Glasgow Central
via Motherwell
1D65 • ScotRail
9W
13:56
Glasgow Central
via Shotts
1Y85 • ScotRail
13
13:59
Dundee
1L37 • ScotRail
19
14:00
London Kings Cross
1E18 • London North Eastern Railway
6
14:03
Dunblane
2P43 • ScotRail
17
14:04
Plymouth
via Leeds
1V66 • CrossCountry
10
Later trains