← Change station
Montrose
Earlier trains
20:48
20:49
Aberdeen
1A55 • ScotRail
2
20:48
cancelled
Edinburgh
1B96 • ScotRail
1
21:06
London Euston
1B16 • Caledonian Sleeper
1
21:20
Aberdeen
1A93 • ScotRail
2
21:20
Glasgow Queen Street
via Perth
1T68 • ScotRail
1
21:39
Edinburgh
1B98 • ScotRail
1
21:50
Aberdeen
1A57 • ScotRail
2
22:26
Aberdeen
1W24 • London North Eastern Railway
2
Later trains