Camperdown Junction
| STP | Time | From | To | Platform | Expected | Status | Formation |
|---|---|---|---|---|---|---|---|
| WTTThe permanent working timetable | 0610½ | Edinburgh | Aberdeen | 0606 | |||
| WTTThe permanent working timetable | 0629 | Perth | Inverurie | 0628 | 5 carriages 158708+170407 | ||
| WTTThe permanent working timetable | 0633½ | Arbroath | Dundee | 0633 | 2 carriages 158710 | ||
| WTTThe permanent working timetable | 0643 | Aberdeen | Glasgow Queen Street | 0640 | 3 carriages 170432 | ||
| WTTThe permanent working timetable | 0645½ | Dundee | Aberdeen | 0645 | 5 carriages 221128 | ||
| WTTThe permanent working timetable | 0652 | Edinburgh | Aberdeen | 5 carriages HA04 | |||
| WTTThe permanent working timetable | 0708½ | Perth | Arbroath | 0708 | 3 carriages 170426 | ||
| WTTThe permanent working timetable | 0710 | Aberdeen | Edinburgh | 0707 | 5 carriages HA12 | ||
| WTTThe permanent working timetable | 0725 | Glasgow Queen Street | Aberdeen | 5 carriages HA11 | |||
| WTTThe permanent working timetable | 0744 | Aberdeen | Glasgow Queen Street | 0742 | 5 carriages HA07 | ||
| WTTThe permanent working timetable | 0745½ | Edinburgh | Aberdeen | 0745 | 4 carriages HA20 | ||
| WTTThe permanent working timetable | 0809½ | Arbroath | Glasgow Queen Street | 0808 | 3 carriages 170426 |
Italic estimated timing, bold is actual.
Updated 06:16