Forres departures

Inverness

Platform 1
09:05
on time
More
Show Less

Calling at

Nairn 09:16 on time
Inverness 09:36 on time
From Dundee Operated by ScotRail

Aberdeen

Platform 1
09:29
on time
More
Show Less

Calling at

Elgin 09:42 on time
Keith 10:13 on time
Huntly 10:27 on time
Insch 10:43 on time
Inverurie 10:59 on time
Dyce 11:13 on time
Aberdeen 11:24 on time
From Inverness Operated by ScotRail

Inverness

Platform 1
10:03
on time
More
Show Less

Calling at

Nairn 10:14 on time
Inverness 10:34 on time
From Aberdeen Operated by ScotRail

Elgin

Platform 1
10:26
on time
More
Show Less

Calling at

Elgin 10:41 on time
From Inverness Operated by ScotRail