This service has been delayed by a fault on a train earlier
Operator: London North Eastern Railway
Calling Points:
| 20:07 | Inverness | Delayed | exp 20:29 |
| 20:07 | Inverness | Delayed | exp 20:29 |
| 19:44 | Kingussie | On time |
| 20:29 | Pitlochry | On time |
| 20:43 | Dunkeld & Birnam | On time |
| 21:04 | Perth | On time |
| 21:34 | Stirling | On time |
| 22:10 | Haymarket | On time |
| 22:15 | Edinburgh | On time |
| 21:23 | Inverness | On time |