19:27 Platform —
Expected Cancelled
Inverness
19:27
Expected 19:36
Inverness
This service has been delayed by a speed restriction because of high track temperatures
20:18
Expected 20:24
Inverness
20:50
Expected On time
Elgin
Calling at:
- Nairn (20:59)
- Forres (21:10)
- Elgin (21:24)
20:54
Expected On time
Inverness