Forres departures

Aberdeen

Platform 2
17:50
on time
More
Show Less

Calling at

Elgin18:02on time
Keith18:21on time
Huntly18:43on time
Insch18:59on time
Inverurie19:11on time
Kintore19:17on time
Dyce19:26on time
Aberdeen19:36on time
From InvernessOperated by ScotRail

Inverness

Platform 1
17:51
on time
More
Show Less

Calling at

Nairn18:02on time
Inverness Airport18:11on time
Inverness18:22on time
From AberdeenOperated by ScotRail

Inverness

Platform 1
18:15
on time
More
Show Less

Calling at

Nairn18:25on time
Inverness Airport18:34on time
Inverness18:46on time
From ElginOperated by ScotRail

Aberdeen

Platform 1
18:38
on time
More
Show Less

Calling at

Elgin18:50on time
Keith19:15on time
Huntly19:39on time
Insch19:55on time
Inverurie20:07on time
Kintore20:12on time
Dyce20:22on time
Aberdeen20:32on time
From InvernessOperated by ScotRail

Inverness

Platform 1
19:06
on time
More
Show Less

Calling at

Nairn19:17on time
Inverness Airport19:27on time
Inverness19:39on time
From Glasgow Queen StreetOperated by ScotRail