This is Forres on 22nd August 2026. See Forres live now →
Forres FOR
| STP | Time | From | To | Platform | Actual | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 0903 | Dundee | Inverness | 1 | 0921 | departed+18 | 2 carriages 158729 |
| WTTThe permanent working timetable | 0929½ | Keith Branch Platform GBRF | Kyle of Lochalsh | 2 | |||
| WTTThe permanent working timetable | 0930 | Inverness | Aberdeen | 1 | 0943 | departed+16 | 4 carriages 158704+158720 |
| WTTThe permanent working timetable | 1003 | Aberdeen | Inverness | 1 | 1008 | departed+5 | 5 carriages 158716+170432 |
| WTTThe permanent working timetable | 1024 | Inverness | Elgin | 1 | cancelled | 2 carriages 158729 | |
| VSTPVery short term plan, created on or near the day | 1024½ | Inverness | Elgin | 1 | 1027 | passed+4 | |
| WTTThe permanent working timetable | 1104 | Elgin | Inverness | 1 | 1107 | departed+3 | 2 carriages 158729 |
| WTTThe permanent working timetable | 1126 | Inverness | Aberdeen | 1 | 1130 | departed+4 | 3 carriages 170403 |
Italic estimated timing, bold is actual.
Updated 10:26