Portlethen to Inverurie

Platform 2
17:25
due 17:31

Previously called at

Montrose16:51left 16:57
Laurencekirk17:02left 17:08
Stonehaven17:16left 17:22
Portlethen17:25due 17:31

Calling at

Aberdeen17:37left 17:43
Dyce17:47left 17:54
Kintore17:56left 18:01
Inverurie18:03arrived 18:06
Operated by ScotRail