13:11
Expected 13:42
Aberdeen
Calling at:
- Elgin (13:53)
- Keith (14:11)
- Huntly (14:25)
- Insch (14:41)
- Inverurie (14:53)
- Kintore (14:59)
- Dyce (15:08)
- Aberdeen (15:17)
This service has been delayed by a fault on this train
14:02
Expected 14:04
Elgin
14:38
Expected On time
Inverness
Calling at:
- Nairn (14:49)
- Inverness Airport (14:58)
- Inverness (15:10)
15:00
Expected On time
Aberdeen
Calling at:
- Elgin (15:13)
- Keith (15:34)
- Huntly (15:49)
- Insch (16:05)
- Inverurie (16:17)
- Kintore (16:22)
- Dyce (16:31)
- Aberdeen (16:41)
15:27
Expected On time
Inverness
Calling at:
- Nairn (15:37)
- Inverness Airport (15:46)
- Inverness (15:58)