| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DEE Dundee | U | 07:06 ✔ On Time | |
| BYF Broughty Ferry | 2 | 07:12 ⚠ 1m late | 07:12 ⚠ 2m late |
| MON Monifieth | 2 | 07:16 ⚠ 2m late | 07:17 ⚠ 2m late |
| CAN Carnoustie | 2 | 07:22 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CAN Carnoustie | 1 | 07:50 ⚠ 1m late | |
| GOF Golf Street | 1 | 07:51 ⚠ 1m late | 07:51 ⚠ 1m late |
| BYL Barry Links | 1 | 07:54 ✔ On Time | 07:54 ⚠ 1m late |
| MON Monifieth | 1 | 07:58 ✔ On Time | 07:58 ⚠ 1m late |
| BSI Balmossie | 1 | 08:01 ✔ On Time | 08:01 ⚠ 1m late |
| BYF Broughty Ferry | 1 | 08:04 ⚠ 3m late | 08:05 ⚠ 3m late |
| DEE Dundee | 1 | 08:12 ⚠ 3m late | 08:15 ⚠ 1m late |
| ING Invergowrie | 1 | 08:20 ⚠ 1m late | 08:21 ⚠ 1m late |
| PTH Perth | 1 | 08:39 ✔ On Time | 08:42 ⚠ 3m late |
| GLE Gleneagles | 1 | 08:57 ⚠ 7m late | 08:58 ⚠ 7m late |
| DBL Dunblane | 1 | 09:11 ⚠ 6m late | 09:11 ⚠ 7m late |
| BEA Bridge of Allan | 1 | 09:15 ⚠ 6m late | 09:15 ⚠ 7m late |
| STG Stirling | 3 | 09:19 ⚠ 7m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| STG Stirling | 3 | 09:40 ✔ On Time | |
| LBT Larbert | 1 | 09:48 ✔ 1m early | 09:48 ✔ On Time |
| CMO Camelon | 1 | 09:51 ✔ On Time | 09:51 ✔ On Time |
| FKG Falkirk Grahamston | 1 | 09:54 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| FKG Falkirk Grahamston | 2 | 10:36 ✔ 1m early | |
| CMO Camelon | 2 | 10:39 ✔ 1m early | 10:39 ✔ On Time |
| CUB Cumbernauld | 1 | 10:49 ✔ On Time | 10:54 ✔ 1m early |
| GRL Greenfaulds | 1 | 10:56 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GRL Greenfaulds | 1 | 11:19 ✔ On Time | |
| CBC Coatbridge Central | 2 | 11:26 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CBC Coatbridge Central | 1 | 11:56 ⚠ 2m late | |
| GRL Greenfaulds | 2 | 12:04 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GRL Greenfaulds | 1 | 12:33 ⚠ 5m late | |
| GRH Gartcosh | 1 | 12:40 ⚠ 4m late | 12:40 ⚠ 4m late |
| SPS Stepps | 1 | 12:44 ⚠ 3m late | 12:44 ⚠ 5m late |
| RRN Robroyston | ??? | 12:46 ⚠ 5m late | 12:47 ⚠ 5m late |
| SPR Springburn | 1 | 12:52 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SPR Springburn | 3 | 13:24 ✔ 1m early | |
| BNL Barnhill | 1 | 13:26 ✔ 1m early | 13:26 ✔ On Time |
| AXP Alexandra Parade | 1 | 13:29 ✔ 1m early | 13:29 ✔ 1m early |
| DST Duke Street | 1 | 13:30 ✔ On Time | 13:31 ✔ On Time |
| BLG Bellgrove | 1 | 13:33 ✔ 1m early | 13:33 ✔ On Time |
| HST High Street (Glasgow) | 1 | 13:35 ✔ On Time | 13:35 ✔ On Time |
| GLQ Glasgow Queen Street | 8 | 13:37 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GLC Glasgow Central | 7 | 14:29 ✔ On Time | |
| CMY Crossmyloof | 2 | 14:35 ✔ On Time | 14:35 ⚠ 1m late |
| PWW Pollokshaws West | 2 | 14:38 ✔ On Time | 14:38 ⚠ 1m late |
| KNS Kennishead | 2 | 14:41 ⚠ 1m late | 14:41 ⚠ 2m late |
| PTL Priesthill & Darnley | 2 | 14:43 ⚠ 1m late | 14:43 ⚠ 3m late |
| NIT Nitshill | 2 | 14:46 ⚠ 1m late | 14:46 ⚠ 2m late |
| BRR Barrhead | 1 | 14:50 ⚠ 1m late | 14:55 ✔ 1m early |
| DNL Dunlop | 1 | 15:07 ✔ 2m early | 15:07 ✔ On Time |
| STT Stewarton | 1 | 15:11 ✔ 1m early | 15:11 ✔ On Time |
| KLM Kilmaurs | ??? | 15:15 ✔ On Time | 15:15 ✔ On Time |
| KMK Kilmarnock | 2 | 15:21 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| KMK Kilmarnock | 4 | 15:53 ✔ On Time | |
| AUK Auchinleck | 2 | 16:09 ✔ 1m early | 16:09 ✔ On Time |
| NCK New Cumnock | 2 | 16:18 ✔ 1m early | 16:18 ✔ On Time |
| KRK Kirkconnel | ??? | 16:26 ✔ On Time | 16:26 ✔ On Time |
| SQH Sanquhar | ??? | 16:31 ✔ On Time | 16:31 ⚠ 1m late |
| DMF Dumfries | 2 | 16:57 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DMF Dumfries | ??? | 17:08 | |
| ANN Annan | ??? | 17:33 | 17:34 |
| GEA Gretna Green | ??? | 17:49 | 17:50 |
| CAR Carlisle | ??? | 18:15 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CAR Carlisle | ??? | 19:32 | |
| GEA Gretna Green | ??? | 19:57 | 19:58 |
| ANN Annan | ??? | 20:13 | 20:14 |
| DMF Dumfries | ??? | 20:39 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DMF Dumfries | 1 | 20:49 ✔ On Time | |
| SQH Sanquhar | ??? | 21:15 ✔ 1m early | 21:15 ⚠ 1m late |
| KRK Kirkconnel | ??? | 21:20 ✔ On Time | 21:20 ⚠ 1m late |
| NCK New Cumnock | 1 | 21:31 ✔ 1m early | 21:31 ✔ On Time |
| AUK Auchinleck | 1 | 21:39 ✔ On Time | 21:39 ⚠ 1m late |
| KMK Kilmarnock | 3 | 21:55 ✔ 1m early | 21:58 ✔ On Time |
| KLM Kilmaurs | ??? | 22:02 ✔ On Time | 22:02 ⚠ 1m late |
| STT Stewarton | 2 | 22:08 ✔ 1m early | 22:08 ✔ On Time |
| DNL Dunlop | 2 | 22:12 ✔ On Time | 22:12 ⚠ 1m late |
| BRR Barrhead | 2 | 22:23 ✔ On Time | 22:26 ✔ On Time |
| GLC Glasgow Central | 11 | 22:39 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GLC Glasgow Central | 15 | 23:01 ✔ 1m early | |
| PYG Paisley Gilmour Street | 4 | 23:10 ⚠ 3m late | 23:11 ⚠ 2m late |
| JHN Johnstone (Strathclyde) | 2 | 23:15 ⚠ 2m late | 23:15 ⚠ 5m late |
| KWN Kilwinning | 4 | 23:28 ⚠ 5m late | 23:29 ⚠ 4m late |
| IRV Irvine | 2 | 23:33 ⚠ 4m late | 23:33 ⚠ 4m late |
| BSS Barassie | 2 | 23:37 ⚠ 4m late | 23:37 ⚠ 5m late |
| TRN Troon | 2 | 23:40 ⚠ 4m late | 23:40 ⚠ 5m late |
| PRA Prestwick International Airport | 2 | 23:44 ⚠ 4m late | 23:44 ⚠ 5m late |
| PTW Prestwick Town | 2 | 23:46 ⚠ 4m late | 23:46 ⚠ 5m late |
| NOA Newton-on-Ayr | 2 | 23:49 ⚠ 4m late | 23:49 ⚠ 5m late |
| AYR Ayr | 3 | 23:53 ⚠ 5m late |