← Change station
Edinburgh
Earlier trains
10:30
Glasgow Queen Street
via Falkirk High
1R41 • ScotRail
14
10:30
London Kings Cross
1E11 • London North Eastern Railway
8
10:35
Dunblane
2P43 • ScotRail
13
10:36
North Berwick
2Y14 • ScotRail
7
10:40
Helensburgh Central
2H91 • ScotRail
17
10:50
Aberdeen
1A83 • ScotRail
15
10:51
London Euston
9M54 • Avanti West Coast
9
10:54
London Kings Cross
1E82 • Lumo
4
10:59
Glenrothes with Thornton
2G31 • ScotRail
20
11:00
Glasgow Queen Street
via Falkirk High
1R45 • ScotRail
12
11:00
London Kings Cross
1E12 • London North Eastern Railway
11:05
Plymouth
via Doncaster
1V62 • CrossCountry • 9 coaches
10
11:07
Helensburgh Central
2H93 • ScotRail
14
11:12
Stirling
2P70 • ScotRail
9W
11:13
Tweedbank
2T70 • ScotRail
20
11:15
Leven
2K31 • ScotRail
16
11:20
London Kings Cross
1E95 • London North Eastern Railway
2
11:30
Glasgow Queen Street
via Falkirk High
1R49 • ScotRail
11:30
London Kings Cross
1E13 • London North Eastern Railway
11:32
Dundee
2L57 • ScotRail
11:33
Berwick-upon-Tweed
9N11 • TransPennine Express
11:34
Dunblane
2P47 • ScotRail
11:37
North Berwick
2Y24 • ScotRail
11:38
Helensburgh Central
2H95 • ScotRail
11:55
Glenrothes with Thornton
2G09 • ScotRail
12:00
Glasgow Queen Street
via Falkirk High
1R53 • ScotRail
12:00
London Kings Cross
1E14 • London North Eastern Railway
12:06
Stirling
2P72 • ScotRail
12:07
Plymouth
via Doncaster
1V64 • CrossCountry
12:09
Helensburgh Central
2H97 • ScotRail
12:12
Manchester Airport
1M87 • TransPennine Express
12:12
Tweedbank
2T72 • ScotRail
12:17
Leven
2K01 • ScotRail
12:20
London Kings Cross
1E96 • London North Eastern Railway
12:26
Glasgow Central
via Shotts
2Y41 • ScotRail
12:30
Glasgow Queen Street
via Falkirk High
1R57 • ScotRail
Later trains