← Change station
Montrose
19:51
Aberdeen
1A53 • ScotRail
2
19:54
Edinburgh
1B94 • ScotRail
1
20:19
20:21
Glasgow Queen Street
via Perth
1T64 • ScotRail
1
20:31
20:33
Aberdeen
1W20 • London North Eastern Railway
2
20:48
20:49
Aberdeen
1A55 • ScotRail
2
20:48
cancelled
Edinburgh
1B96 • ScotRail
1
21:06
22:07
London Euston
1B16 • Caledonian Sleeper
1
21:20
Aberdeen
1A93 • ScotRail
2
21:20
22:12
Perth
1T68 • ScotRail
1
Later trains