Forres departures

Inverness

Platform 1
20:34
on time
More
Show Less

Calling at

Nairn20:44on time
Inverness Airport21:06on time
Inverness21:18on time
From ElginOperated by ScotRail

Elgin

Platform 1
21:08
on time
More
Show Less

Calling at

Elgin21:22on time
From InvernessOperated by ScotRail

Aberdeen

Platform 2
22:03
on time
More
Show Less

Calling at

Elgin22:16on time
Keith22:36on time
Huntly22:51on time
Insch23:09on time
Inverurie23:21on time
Kintore23:26on time
Dyce23:36on time
Aberdeen23:46on time
From InvernessOperated by ScotRail

Inverness

Platform 1
22:04
on time
More
Show Less

Calling at

Nairn22:15on time
Inverness Airport22:24on time
Inverness22:37on time
From AberdeenOperated by ScotRail