← Change station
Edinburgh
Earlier trains
20:14
Manchester Airport
1M95 • TransPennine Express • 5 coaches
20:15
Leven
2K13 • ScotRail
20:25
Newcastle
1E90 • CrossCountry • 9 coaches
20:26
Glasgow Central
via Shotts
2Y65 • ScotRail
20:30
Glasgow Queen Street
via Falkirk High
1R25 • ScotRail
20:35
Dunblane
2P63 • ScotRail
20:37
North Berwick
2Y34 • ScotRail
20:40
Helensburgh Central
2H07 • ScotRail
21:00
Aberdeen
1A99 • ScotRail
21:00
Glasgow Queen Street
via Falkirk High
1R29 • ScotRail
21:00
Newcastle
1E30 • London North Eastern Railway
21:10
Tweedbank
2T90 • ScotRail
21:15
Leven
2K67 • ScotRail
21:30
Dunblane
2P65 • ScotRail
21:30
Glasgow Queen Street
via Falkirk High
1R33 • ScotRail
21:37
North Berwick
2Y36 • ScotRail
21:40
Helensburgh Central
2H87 • ScotRail
21:55
Glenrothes with Thornton
2G15 • ScotRail
22:00
Glasgow Queen Street
via Falkirk High
1R37 • ScotRail
22:10
Tweedbank
2T92 • ScotRail
Later trains