| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MLG Mallaig | 2 | 06:03 ✔ 1m early | |
| MRR Morar | 1 | 06:13 ✔ 1m early | 06:14 ✔ On Time |
| ARG Arisaig | 2 | 06:23 ✔ 1m early | 06:23 ✔ On Time |
| BSL Beasdale | 1 | 06:29 ⚠ 1m late | 06:29 ⚠ 1m late |
| LCL Lochailort | 1 | 06:38 ⚠ 1m late | 06:38 ⚠ 1m late |
| GLF Glenfinnan | 2 | 06:55 ✔ 1m early | 06:55 ✔ On Time |
| LCS Locheilside | 1 | 07:04 ✔ On Time | 07:04 ✔ On Time |
| LHE Loch Eil Outward Bound | 1 | 07:10 ✔ 1m early | 07:11 ✔ On Time |
| CPA Corpach | 1 | 07:17 ✔ 1m early | 07:17 ✔ On Time |
| BNV Banavie | 1 | 07:21 ✔ 1m early | 07:21 ✔ On Time |
| FTW Fort William | 2 | 07:29 ✔ 1m early | 07:44 ✔ On Time |
| SBR Spean Bridge | 2 | 07:56 ✔ On Time | 07:57 ✔ On Time |
| RYB Roy Bridge | 1 | 08:04 ✔ 1m early | 08:04 ✔ On Time |
| TUL Tulloch | 1 | 08:14 ✔ On Time | 08:15 ✔ On Time |
| CRR Corrour | 1 | 08:32 ✔ 1m early | 08:32 ✔ On Time |
| RAN Rannoch | 2 | 08:42 ✔ On Time | 08:47 ✔ 3m early |
| BRO Bridge of Orchy | 1 | 09:06 ✔ 4m early | 09:07 ✔ On Time |
| UTY Upper Tyndrum | 1 | 09:20 ✔ On Time | 09:23 ✔ On Time |
| CNR Crianlarich | 1 | 09:31 ✔ On Time | 09:33 ⚠ 3m late |
| AUI Ardlui | 1 | 09:48 ⚠ 3m late | 09:52 ⚠ 2m late |
| ART Arrochar & Tarbet | 1 | 10:06 ⚠ 1m late | 10:06 ⚠ 2m late |
| GCH Garelochhead | 1 | 10:26 ⚠ 6m late | 10:32 ⚠ 2m late |
| HLU Helensburgh Upper | 1 | 10:42 ⚠ 1m late | 10:44 ✔ 1m early |
| DBC Dumbarton Central | 1 | 10:58 ✔ On Time | 10:59 ✔ On Time |
| DMR Dalmuir | 2 | 11:09 ⚠ 2m late | 11:10 ⚠ 2m late |
| GLQ Glasgow Queen Street | 4 | 11:33 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GLQ Glasgow Queen Street | 5 | 11:41 ✔ On Time | |
| STG Stirling | 2 | 12:06 ✔ 1m early | 12:08 ✔ On Time |
| PTH Perth | 2 | 12:36 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PTH Perth | 7 | 14:50 ✔ On Time | |
| DKD Dunkeld & Birnam | 1 | 15:06 ⚠ 8m late | 15:07 ⚠ 8m late |
| PIT Pitlochry | 1 | 15:20 ⚠ 8m late | 15:21 ⚠ 7m late |
| BLA Blair Atholl | 2 | 15:30 ⚠ 7m late | 15:31 ⚠ 7m late |
| DLW Dalwhinnie | 2 | 15:55 ⚠ 6m late | 15:56 ⚠ 7m late |
| NWR Newtonmore | 1 | 16:06 ⚠ 5m late | 16:07 ⚠ 5m late |
| KIN Kingussie | 1 | 16:11 ⚠ 6m late | 16:15 ⚠ 3m late |
| AVM Aviemore | 1 | 16:26 ⚠ 11m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| AVM Aviemore | 1 | 17:50 ⚠ 4m late | |
| CAG Carrbridge | 1 | 17:57 ⚠ 5m late | 17:58 ⚠ 4m late |
| INV Inverness | 3 | 18:26 ⚠ 4m late |