| Station | Platform | Arrival | Departure |
|---|
| ARB Arbroath | 1 | | 06:06 ⚠ 1m late |
| CAN Carnoustie | 1 | 06:12 ⚠ 2m late | 06:13 ⚠ 2m late |
| GOF Golf Street | 1 | 06:15 | 06:15 |
| BYL Barry Links | 1 | 06:17 | 06:18 |
| MON Monifieth | 1 | 06:22 ✔ On Time | 06:22 ⚠ 1m late |
| BSI Balmossie | 1 | 06:25 | 06:25 |
| BYF Broughty Ferry | 1 | 06:28 ⚠ 3m late | 06:28 ⚠ 4m late |
| DEE Dundee | 1N 1 | 06:38 ✔ On Time | |
| Station | Platform | Arrival | Departure |
|---|
| DEE Dundee | 2 | | 07:37 |
| LEU Leuchars (for St. Andrews) | 1 | 07:49 | 07:50 |
| CUP Cupar | 1 | 07:57 | 07:57 |
| LDY Ladybank | 1 | 08:04 | |
| Station | Platform | Arrival | Departure |
|---|
| LDY Ladybank | 2 | | 08:51 |
| SPF Springfield | ??? | 08:56 | 08:56 |
| CUP Cupar | 2 | 08:59 | |
| Station | Platform | Arrival | Departure |
|---|
| CUP Cupar | 1 | | 09:00 |
| LDY Ladybank | 1 | 09:07 | 09:07 |
| MNC Markinch | 1 | 09:14 | 09:14 |
| KDY Kirkcaldy | 1 | 09:24 | 09:25 |
| INK Inverkeithing | 1 | 09:40 | 09:41 |
| EGY Edinburgh Gateway | 1 | 09:51 | 09:52 |
| HYM Haymarket | 1 | 09:59 | 09:59 |
| EDB Edinburgh | 15 | 10:05 | |
| Station | Platform | Arrival | Departure |
|---|
| EDB Edinburgh | 14 | | 10:25 |
| HYM Haymarket | 4 | 10:29 | 10:30 |
| SLA Slateford | ??? | 10:34 | 10:34 |
| KGE Kingsknowe | ??? | 10:37 | 10:37 |
| WTA Wester Hailes | ??? | 10:39 | 10:40 |
| CUH Curriehill | ??? | 10:43 | 10:43 |
| KKN Kirknewton | ??? | 10:49 | 10:50 |
| LVG Livingston South | ??? | 10:54 | 10:56 |
| WCL West Calder | 1 | 11:00 | 11:00 |
| ADW Addiewell | 1 | 11:03 | 11:04 |
| BRC Breich | ??? | 11:08 | 11:08 |
| FLD Fauldhouse | ??? | 11:12 | 11:12 |
| SHS Shotts | 1 | 11:17 | 11:18 |
| HTW Hartwood | 1 | 11:21 | 11:22 |
| CEA Cleland | 1 | 11:26 | 11:26 |
| CRF Carfin | ??? | 11:29 | 11:30 |
| HLY Holytown | 1 | 11:32 | 11:33 |
| BLH Bellshill | 1 | 11:36 | 11:38 |
| UDD Uddingston | ??? | 11:42 | 11:43 |
| GLC Glasgow Central | 4 | 11:55 | |
| Station | Platform | Arrival | Departure |
|---|
| GLC Glasgow Central | 3 | | 12:04 |
| MTH Motherwell | 1 | 12:20 | 12:21 |
| LOC Lockerbie | 2 | 13:05 | 13:06 |
| CAR Carlisle | 3 | 13:27 | 13:28 |
| PNR Penrith (North Lakes) | 1 | 13:42 | 13:43 |
| OXN Oxenholme Lake District | 1 | 14:06 | |
| Station | Platform | Arrival | Departure |
|---|
| OXN Oxenholme Lake District | 3 | | 14:39 |
| KEN Kendal | ??? | 14:43 | 14:43 |
| WDM Windermere | ??? | 14:56 | |
| Station | Platform | Arrival | Departure |
|---|
| WDM Windermere | ??? | | 15:00 |
| SVL Staveley (Cumbria) | ??? | 15:05 | 15:05 |
| BUD Burneside (Cumbria) | ??? | 15:10 | 15:10 |
| KEN Kendal | ??? | 15:14 | 15:14 |
| OXN Oxenholme Lake District | 3 | 15:19 | |
| Station | Platform | Arrival | Departure |
|---|
| OXN Oxenholme Lake District | 1 | | 15:25 |
| LAN Lancaster | 4 | 15:38 | |
| Station | Platform | Arrival | Departure |
|---|
| LAN Lancaster | 2 | | 16:01 |
| CNF Carnforth | 2 | 16:11 | 16:11 |
| SVR Silverdale | 1 | 16:17 | 16:17 |
| ARN Arnside | ??? | 16:22 | 16:22 |
| GOS Grange-Over-Sands | 2 | 16:28 | 16:28 |
| KBK Kents Bank | 2 | 16:32 | 16:32 |
| CAK Cark & Cartmel | 1 | 16:36 | 16:37 |
| ULV Ulverston | DM | 16:45 | 16:45 |
| DLT Dalton (Cumbria) | 2 | 16:53 | 16:54 |
| ROO Roose | 2 | 17:00 | 17:00 |
| BIF Barrow-in-Furness | 1 | 17:09 | 17:16 |
| ASK Askam | ??? | 17:26 | 17:26 |
| KBF Kirkby-in-Furness | 2 | 17:31 | 17:31 |
| FOX Foxfield | 2 | 17:35 | 17:35 |
| GNR Green Road | 2 | 17:39 | 17:39 |
| MLM Millom | ??? | 17:44 | 17:44 |
| SIC Silecroft | 1 | 17:49 | 17:49 |
| BOC Bootle (Cumbria) | ??? | 17:56 | 17:56 |
| RAV Ravenglass for Eskdale | 1 | 18:03 | 18:03 |
| DRI Drigg | 2 | 18:06 | 18:06 |
| SSC Seascale | 1 | 18:10 | 18:10 |
| SEL Sellafield | ??? | 18:14 | 18:16 |
| SBS St Bees | 1 | 18:25 | 18:26 |
| CKL Corkickle | 1 | 18:31 | |
| Station | Platform | Arrival | Departure |
|---|
| CKL Corkickle | 1 | | 18:56 |
| SBS St Bees | 2 | 19:01 | 19:02 |
| NRT Nethertown | 1 | 19:07 | 19:07 |
| BYS Braystones (Cumbria) | 1 | 19:10 | 19:10 |
| SEL Sellafield | ??? | 19:14 | |
| Station | Platform | Arrival | Departure |
|---|
| SEL Sellafield | ??? | | 20:03 |
| SBS St Bees | 1 | 20:12 | 20:13 |
| CKL Corkickle | 1 | 20:18 | |
| Station | Platform | Arrival | Departure |
|---|
| CKL Corkickle | ??? | | 20:23 |
| WTH Whitehaven | ??? | 20:33 | |
| Station | Platform | Arrival | Departure |
|---|
| WTH Whitehaven | ??? | | 20:41 |
| PRN Parton | ??? | 20:45 | 20:45 |
| HRR Harrington | ??? | 20:54 | 20:54 |
| WKG Workington | ??? | 20:58 | 20:59 |
| FLM Flimby | ??? | 21:05 | 21:05 |
| MRY Maryport | 1 | 21:08 | 21:09 |
| ASP Aspatria | ??? | 21:19 | 21:19 |
| WGT Wigton | 2 | 21:29 | 21:29 |
| DLS Dalston (Cumbria) | ??? | 21:38 | 21:38 |
| CAR Carlisle | 2 | 21:49 | |