| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GLC Glasgow Central | 11 | 07:05 ⚠ 3m late | ||
| MTH Motherwell | 1 | 07:21 ⚠ 2m late | 07:21 ⚠ 3m late | |
| WSH Wishaw | 2 | 07:27 ⚠ 2m late | 07:27 ⚠ 4m late | |
| CLU Carluke | 2 | 07:37 ✔ 1m early | 07:37 ✔ On Time | |
| CRS Carstairs | 2 | 07:47 ✔ On Time | 07:49 ✔ 1m early | |
| KKN Kirknewton | 2 | 08:04 ✔ 1m early | 08:04 ✔ On Time | |
| CUH Curriehill | 2 | 08:09 ✔ On Time | 08:09 ✔ On Time | |
| WTA Wester Hailes | 2 | 08:12 ⚠ 1m late | 08:12 ⚠ 1m late | |
| KGE Kingsknowe | 2 | 08:14 ⚠ 1m late | 08:14 ⚠ 2m late | |
| SLA Slateford | 2 | 08:17 ✔ On Time | 08:17 ⚠ 1m late | |
| HYM Haymarket | 3 | 08:21 ⚠ 3m late | 08:21 ⚠ 4m late | |
| EDB Edinburgh | 20 | 08:28 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| EDB Edinburgh | 11 | 08:35 ✔ 1m early | ||
| HYM Haymarket | 4 | 08:39 ✔ 1m early | 08:39 ✔ On Time | |
| EDP Edinburgh Park | 2 | 08:44 ✔ 1m early | 08:44 ✔ On Time | |
| LIN Linlithgow | 2 | 08:57 ✔ 3m early | 08:58 ✔ 1m early | |
| PMT Polmont | 2 | 09:03 ✔ 1m early | 09:03 ✔ 1m early | |
| FKG Falkirk Grahamston | 2 | 09:08 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| FKG Falkirk Grahamston | 2 | 09:08 ✔ On Time | ||
| CMO Camelon | 2 | 09:11 ✔ 1m early | 09:11 ✔ On Time | |
| LBT Larbert | 2 | 09:14 ✔ On Time | 09:14 ✔ On Time | |
| STG Stirling | 2 | 09:22 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| STG Stirling | 6 | 09:28 ✔ On Time | ||
| ALO Alloa | 1 | 09:37 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| ALO Alloa | 1 | 09:45 ✔ On Time | ||
| STG Stirling | 9 | 09:53 ⚠ 1m late | 09:55 ✔ On Time | |
| LBT Larbert | 1 | 10:03 ✔ On Time | 10:04 ✔ On Time | |
| CRO Croy | 2 | 10:14 ✔ 1m early | 10:14 ✔ On Time | |
| LNZ Lenzie | 2 | 10:19 ✔ On Time | 10:20 ✔ On Time | |
| BBG Bishopbriggs | 2 | 10:24 ✔ On Time | 10:24 ⚠ 1m late | |
| GLQ Glasgow Queen Street | 1 | 10:31 ⚠ 3m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GLQ Glasgow Queen Street | 2 | 10:54 ✔ 1m early | ||
| SPR Springburn | 2 | 11:01 ⚠ 1m late | 11:01 ⚠ 2m late | |
| RRN Robroyston | ??? | 11:06 ⚠ 1m late | 11:06 ⚠ 2m late | |
| SPS Stepps | 2 | 11:09 ⚠ 2m late | 11:09 ⚠ 3m late | |
| GRH Gartcosh | 2 | 11:12 ⚠ 3m late | 11:13 ⚠ 3m late | |
| GRL Greenfaulds | 2 | 11:19 ⚠ 3m late | 11:19 ⚠ 3m late | |
| CUB Cumbernauld | 2 | 11:21 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CUB Cumbernauld | 1 | 11:30 ⚠ 2m late | ||
| GRL Greenfaulds | 1 | 11:32 ⚠ 2m late | 11:32 ⚠ 2m late | |
| GRH Gartcosh | 1 | 11:38 ⚠ 2m late | 11:39 ⚠ 2m late | |
| SPS Stepps | 1 | 11:42 ⚠ 2m late | 11:42 ⚠ 4m late | |
| RRN Robroyston | ??? | 11:45 ⚠ 3m late | 11:45 ⚠ 4m late | |
| SPR Springburn | 1 | 11:51 ⚠ 2m late | 11:53 ⚠ 1m late | |
| GLQ Glasgow Queen Street | 1 | 11:59 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| GLQ Glasgow Queen Street | 4 | 12:22 ✔ On Time | ||
| DMR Dalmuir | 1 | 12:43 ✔ 1m early | 12:43 ⚠ 1m late | |
| DBC Dumbarton Central | 2 | 12:53 ⚠ 2m late | 12:53 ⚠ 3m late | |
| HLU Helensburgh Upper | 1 | 13:06 ⚠ 3m late | 13:08 ⚠ 2m late | |
| GCH Garelochhead | 2 | 13:19 ⚠ 3m late | 13:20 ⚠ 4m late | |
| ART Arrochar & Tarbet | 2 | 13:39 ⚠ 3m late | 13:40 ⚠ 3m late | |
| AUI Ardlui | 2 | 13:53 ⚠ 2m late | 13:56 ⚠ 2m late | |
| CNR Crianlarich | 2 | 14:12 ⚠ 4m late | 14:18 ⚠ 1m late | |
| TYL Tyndrum Lower | 1 | 14:26 ✔ On Time | 14:26 ⚠ 1m late | |
| DAL Dalmally | 2 | 14:44 ✔ On Time | 14:44 ⚠ 1m late | |
| LHA Loch Awe | 1 | 14:49 ⚠ 1m late | 14:49 ⚠ 1m late | |
| TAY Taynuilt | 2 | 15:04 ⚠ 2m late | 15:05 ⚠ 2m late | |
| CON Connel Ferry | 1 | 15:15 ⚠ 2m late | 15:15 ⚠ 2m late | |
| OBN Oban | 3 | 15:28 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| OBN Oban | 3 | 16:11 ✔ On Time | ||
| CON Connel Ferry | 1 | 16:22 ✔ On Time | 16:22 ✔ On Time | |
| TAY Taynuilt | 1 | 16:33 ✔ 1m early | 16:34 ✔ On Time | |
| LHA Loch Awe | 1 | 16:49 ✔ 1m early | 16:49 ✔ On Time | |
| DAL Dalmally | 1 | 16:54 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| DAL Dalmally | 1 | 18:56 ✔ On Time | ||
| TYL Tyndrum Lower | 1 | 19:14 ✔ 1m early | 19:15 ✔ On Time | |
| CNR Crianlarich | 1 | 19:27 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CNR Crianlarich | 2 | 20:20 ⚠ 4m late | ||
| UTY Upper Tyndrum | 2 | 20:29 ⚠ 3m late | 20:31 ⚠ 3m late | |
| BRO Bridge of Orchy | 2 | 20:44 ⚠ 3m late | 20:45 ⚠ 3m late | |
| RAN Rannoch | 1 | 21:05 ✔ On Time | 21:08 ✔ On Time | |
| CRR Corrour | 1 | 21:20 ✔ 1m early | 21:20 ✔ On Time | |
| TUL Tulloch | 2 | 21:35 ✔ On Time | 21:36 ✔ On Time | |
| RYB Roy Bridge | 1 | 21:46 ✔ 1m early | 21:46 ✔ On Time | |
| SBR Spean Bridge | 1 | 21:55 ✔ 1m early | 21:56 ✔ On Time | |
| FTW Fort William | 2 | 22:09 ✔ On Time | 22:14 ✔ On Time | |
| BNV Banavie | 1 | 22:20 ✔ On Time | 22:20 ✔ On Time | |
| CPA Corpach | 1 | 22:25 ✔ 1m early | 22:25 ✔ On Time | |
| LHE Loch Eil Outward Bound | 1 | 22:30 ✔ On Time | 22:31 ✔ On Time | |
| LCS Locheilside | 1 | 22:35 ⚠ 1m late | 22:35 ⚠ 1m late | |
| GLF Glenfinnan | 1 | 22:46 ✔ On Time | 22:47 ✔ On Time | |
| LCL Lochailort | 1 | 23:02 ✔ On Time | 23:02 ✔ On Time | |
| BSL Beasdale | 1 | 23:11 ✔ On Time | 23:11 ⚠ 1m late | |
| ARG Arisaig | 1 | 23:19 ✔ 1m early | 23:20 ✔ On Time | |
| MRR Morar | 1 | 23:28 ✔ On Time | 23:28 ✔ On Time | |
| MLG Mallaig | 2 | 23:39 ✔ On Time |