09:15 Platform —
Expected On time
Inverness
Calling at:
- Keith (09:29)
- Elgin (09:49)
- Forres (10:02)
- Nairn (10:13)
- Inverness Airport (10:23)
- Inverness (10:35)
10:28 Platform —
Expected On time
Aberdeen
Calling at:
- Insch (10:44)
- Inverurie (10:58)
- Kintore (11:04)
- Dyce (11:13)
- Aberdeen (11:23)
11:03 Platform —
Expected On time
Inverness
Calling at:
- Keith (11:17)
- Elgin (11:36)
- Forres (11:52)
- Nairn (12:02)
- Inverness Airport (12:12)
- Inverness (12:24)