Monifieth to Inverness

Platform 2
05:56
on time

Previously called at

Dundee05:45left on time
Broughty Ferry05:52left no report
Monifieth05:56on time

Calling at

Carnoustie06:01left on time
Arbroath06:08left on time
Montrose06:24left on time
Laurencekirk06:36left 06:34
Stonehaven06:50left 06:48
Portlethen06:59left no report
Aberdeen07:11left on time
Dyce07:26left on time
Kintore07:35left on time
Inverurie07:41left 07:38
Insch07:54left on time
Huntly08:11left on time
Keith08:25left on time
Elgin08:45left on time
Forres09:01left on time
Nairn09:13left on time
Inverness Airport09:25left on time
Inverness09:36arrived 09:33
Operated by ScotRail