Perth to Aberdeen

Platform 2 Will wait for 12 minutes
17:46
left on time

Previously called at

Glasgow Queen Street16:38left 16:41
Stirling17:06left 17:08
Perth17:46left on time

Calling at

Dundee18:07left 18:05
Arbroath18:34left on time
Montrose18:48left 18:50
Aberdeen19:28arrived on time
Operated by ScotRail