Operator: ScotRail
Previous Calling Points:
| 18:31 | Inverness | On time |
| 18:46 | Beauly | Unknown |
| 18:31 | Inverness | On time |
| 18:46 | Beauly | Unknown |
| 17:13 | Kyle of Lochalsh | On time |
| 17:21 | Duirinish | Unknown |
| 17:26 | Plockton | Unknown |
| 17:28 | Duncraig | Unknown |
| 17:38 | Stromeferry | Unknown |
| 17:49 | Attadale | Unknown |
| 17:57 | Strathcarron | On time |
| 18:05 | Achnashellach | Unknown |
| 18:26 | Achnasheen | Unknown |
| 18:35 | Achanalt | Unknown |
| 18:42 | Lochluichart | Unknown |
| 18:54 | Garve | Unknown |
| 19:24 | Dingwall | Unknown |
| 19:29 | Conon Bridge | Unknown |
| 16:00 | Wick | On time | |
| 16:18 | Georgemas Junction | On time | |
| 16:32 | Thurso | On time | |
| 16:45 | Georgemas Junction | On time | |
| 16:50 | Scotscalder | Unknown | |
| 17:00 | Altnabreac | Unknown | |
| 17:11 | Forsinard | Delayed | actual 17:14 |
| 17:20 | Kinbrace | Unknown | |
| 17:30 | Kildonan | Unknown | |
| 17:44 | Helmsdale | Delayed | actual 17:46 |
| 18:00 | Brora | Delayed | actual 18:02 |
| 18:10 | Golspie | Unknown | |
| 18:19 | Rogart | Unknown | |
| 18:35 | Lairg | Unknown | |
| 18:43 | Invershin | Unknown | |
| 18:44 | Culrain | Unknown | |
| 18:51 | Ardgay | Unknown | |
| 19:07 | Tain | Unknown | |
| 19:25 | Invergordon | Unknown | |
| 19:42 | Dingwall | Unknown |