Keith departures

Inverness

Platform 1
11:18
on time
More
Show Less

Calling at

Elgin11:36on time
Forres11:52on time
Nairn12:02on time
Inverness Airport12:12on time
Inverness12:24on time
From AberdeenOperated by ScotRail

Aberdeen

Platform 1
11:59
on time
More
Show Less

Calling at

Huntly12:14on time
Insch12:33on time
Inverurie12:45on time
Kintore12:51on time
Dyce12:59on time
Aberdeen13:09on time
From InvernessOperated by ScotRail