Operator: ScotRail
Previous Calling Points:
| 17:33 | Edinburgh | On time | |
| 17:39 | Haymarket | On time | |
| 18:20 | Stirling | On time | |
| 18:37 | Gleneagles | Unknown | |
| 19:03 | Perth | On time | |
| 19:20 | Dunkeld & Birnam | Delayed | actual 19:22 |
| 19:34 | Pitlochry | Delayed | actual 19:37 |
