Operator: ScotRail
Previous Calling Points:
| 17:59 | Aberdeen | On time | |
| 18:09 | Portlethen | Unknown | |
| 18:18 | Stonehaven | On time | |
| 18:32 | Laurencekirk | Delayed | actual 18:34 |
| 17:59 | Aberdeen | On time | |
| 18:09 | Portlethen | Unknown | |
| 18:18 | Stonehaven | On time | |
| 18:32 | Laurencekirk | Delayed | actual 18:34 |
| 16:38 | Glasgow Queen Street | Delayed | actual 16:40 |
| 17:06 | Stirling | On time | |
| 17:46 | Perth | On time | |
| 18:09 | Dundee | On time | |
| 18:35 | Arbroath | On time |
| 18:18 | Aberdeen | On time |
| 18:37 | Stonehaven | On time |
| 18:36 | Aberdeen | On time |
| 19:02 | Laurencekirk | Unknown |
| 17:30 | Edinburgh | On time | |
| 17:38 | Haymarket | On time | |
| 18:09 | Kirkcaldy | On time | |
| 18:27 | Cupar | Unknown | |
| 18:35 | Leuchars | Delayed | actual 18:37 |
| 18:52 | Dundee | Unknown | |
| 18:59 | Broughty Ferry | Unknown | |
| 19:07 | Carnoustie | Unknown | |
| 19:14 | Arbroath | Unknown |
| 17:41 | Glasgow Queen Street | On time | |
| 18:10 | Stirling | Delayed | actual 18:12 |
| 18:45 | Perth | Unknown | |
| 19:11 | Dundee | Unknown | |
| 19:19 | Broughty Ferry | Unknown | |
| 19:23 | Monifieth | Unknown | |
| 19:29 | Carnoustie | Unknown | |
| 19:37 | Arbroath | Unknown |
| 19:14 | Aberdeen | Unknown |
| 19:30 | Stonehaven | Unknown |
| 19:44 | Laurencekirk | Unknown |
| 19:46 | Aberdeen | Unknown |
| 14:00 | London Kings Cross | Delayed | actual 14:25 |
| 15:55 | York | Delayed | actual 16:15 |
| 16:24 | Darlington | Delayed | actual 16:43 |
| 17:01 | Newcastle | Delayed | actual 17:14 |
| 17:46 | Berwick-upon-Tweed | Delayed | actual 17:58 |
| 18:35 | Edinburgh | Unknown | |
| 18:40 | Haymarket | Unknown | |
| 18:56 | Inverkeithing | Unknown | |
| 19:14 | Kirkcaldy | Unknown | |
| 19:41 | Leuchars | Unknown | |
| 19:58 | Dundee | Unknown | |
| 20:15 | Arbroath | Unknown |