← Change station
Aberdeen
Earlier trains
18:57
Inverurie
2B35 • ScotRail
6N
19:00
LERWICK
0S00 • ScotRail
⛴️
19:11
Edinburgh
1B94 • ScotRail
5
19:24
Inverurie
2B37 • ScotRail
6N
19:46
Glasgow Queen Street
via Perth
1T64 • ScotRail
4
19:57
Inverurie
2A83 • ScotRail
6N
20:05
Edinburgh
1B96 • ScotRail
5
20:18
Inverness
1H75 • ScotRail
20:26
London Euston
1B16 • Caledonian Sleeper
20:37
Glasgow Queen Street
via Perth
1T68 • ScotRail
20:58
Inverurie
2A85 • ScotRail
Later trains