← Change station
Arbroath
Earlier trains
21:03
Aberdeen
1A93 • ScotRail
2
21:03
cancelled
Edinburgh
1B96 • ScotRail
1
21:23
London Euston
1B16 • Caledonian Sleeper
1
21:32
Aberdeen
1A57 • ScotRail
2
21:35
Glasgow Queen Street
via Perth
1T68 • ScotRail
1
21:54
Edinburgh
1B98 • ScotRail
1
22:11
Aberdeen
1W24 • London North Eastern Railway
2
22:33
Aberdeen
1A59 • ScotRail
2
Later trains