Operator: ScotRail
Previous Calling Points:
| 19:34 | Edinburgh | On time |
| 19:39 | Haymarket | On time |
| 20:19 | Stirling | On time |
| 20:35 | Gleneagles | Unknown |
| 20:59 | Perth | Unknown |
| 19:34 | Edinburgh | On time |
| 19:39 | Haymarket | On time |
| 20:19 | Stirling | On time |
| 20:35 | Gleneagles | Unknown |
| 20:59 | Perth | Unknown |
| 20:22 | Inverness | On time |
| 20:58 | Carrbridge | Unknown |
| 21:07 | Aviemore | Unknown |
| 21:19 | Kingussie | Unknown |
| 21:23 | Newtonmore | Unknown |
| 21:35 | Dalwhinnie | Unknown |
| 22:01 | Blair Atholl | Unknown |
| 22:15 | Pitlochry | Unknown |