Operator: ScotRail
Previous Calling Points:
| 19:46 | Aberdeen | On time | |
| 20:19 | Montrose | Delayed | actual 20:22 |
| 20:33 | Arbroath | Delayed | actual 20:37 |
| 20:41 | Carnoustie | Delayed | actual 20:46 |
| 20:47 | Monifieth | Unknown |
| 19:46 | Aberdeen | On time | |
| 20:19 | Montrose | Delayed | actual 20:22 |
| 20:33 | Arbroath | Delayed | actual 20:37 |
| 20:41 | Carnoustie | Delayed | actual 20:46 |
| 20:47 | Monifieth | Unknown |
| 19:37 | Glasgow Queen Street | On time |
| 20:05 | Stirling | On time |
| 20:43 | Perth | On time |
| 21:07 | Dundee | Unknown |
| 20:37 | Aberdeen | Delayed | actual 20:39 |
| 20:47 | Portlethen | Unknown | |
| 20:56 | Stonehaven | Unknown | |
| 21:10 | Laurencekirk | Unknown | |
| 21:20 | Montrose | Unknown | |
| 21:35 | Arbroath | Unknown | |
| 21:42 | Carnoustie | Unknown | |
| 21:48 | Monifieth | Unknown |
| 20:40 | Glasgow Queen Street | Delayed | actual 20:42 |
| 21:08 | Stirling | Unknown | |
| 21:14 | Bridge of Allan | Unknown | |
| 21:18 | Dunblane | Unknown | |
| 21:45 | Perth | Unknown | |
| 22:07 | Dundee | Unknown |