Forres departures

Elgin

Platform 1
16:53
on time
More
Show Less

Calling at

Elgin17:06on time
From InvernessOperated by ScotRail

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