| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BON Bolton | 3 | 06:25 ⚠ 2m late | |
| MSS Moses Gate | 1 | 06:29 ⚠ 1m late | 06:29 ⚠ 1m late |
| FNW Farnworth | 1 | 06:31 ✔ On Time | 06:31 ⚠ 1m late |
| KSL Kearsley (Manchester) | 2 | 06:33 ⚠ 1m late | 06:33 ⚠ 2m late |
| SLD Salford Crescent | 1 | 06:43 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SLD Salford Crescent | 1 | 07:00 ✔ 1m early | |
| SFD Salford Central | 1 | 07:02 ✔ On Time | 07:03 ✔ On Time |
| MCV Manchester Victoria | 6 | 07:06 ✔ 1m early | 07:08 ✔ On Time |
| MSO Moston | 2 | 07:15 ✔ 1m early | 07:15 ✔ On Time |
| MIH Mills Hill (Manchester) | 2 | 07:19 ✔ 1m early | 07:19 ✔ On Time |
| CAS Castleton (Manchester) | 2 | 07:25 ✔ 1m early | 07:25 ✔ On Time |
| RCD Rochdale | 4 | 07:29 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RCD Rochdale | 1 | 07:50 ⚠ 4m late | |
| SMB Smithy Bridge | 2 | 07:54 ⚠ 4m late | 07:54 ⚠ 5m late |
| LTL Littleborough | 2 | 07:57 ⚠ 4m late | 07:58 ⚠ 4m late |
| WDN Walsden | 2 | 08:04 ⚠ 4m late | 08:04 ⚠ 4m late |
| TOD Todmorden | 2 | 08:07 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| TOD Todmorden | 2 | 08:20 ⚠ 5m late | |
| HBD Hebden Bridge | 2 | 08:26 ⚠ 5m late | 08:26 ⚠ 6m late |
| MYT Mytholmroyd | 2 | 08:29 ⚠ 6m late | 08:29 ⚠ 6m late |
| SOW Sowerby Bridge | 2 | 08:33 ⚠ 7m late | 08:34 ⚠ 6m late |
| HFX Halifax | 2 | 08:41 ⚠ 5m late | 08:42 ⚠ 5m late |
| BDI Bradford Interchange | 3 | 08:55 ⚠ 3m late | 09:01 ✔ On Time |
| NPD New Pudsey | 2 | 09:09 ✔ 1m early | 09:09 ✔ On Time |
| BLE Bramley (W Yorks) | 2 | 09:12 ✔ On Time | 09:13 ✔ 1m early |
| LDS Leeds | 9 | 09:22 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LDS Leeds | 3 | 09:33 ✔ On Time | |
| GSY Guiseley | 1 | 09:44 ⚠ 1m late | 09:45 ⚠ 1m late |
| MNN Menston | 1 | 09:48 ✔ On Time | 09:48 ⚠ 1m late |
| BUW Burley-in-Wharfedale | 1 | 09:50 ⚠ 2m late | 09:51 ⚠ 1m late |
| BEY Ben Rhydding | 1 | 09:54 ⚠ 1m late | 09:54 ⚠ 2m late |
| ILK Ilkley | 2 | 10:00 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| ILK Ilkley | 1 | 10:21 ✔ 1m early | |
| BEY Ben Rhydding | 2 | 10:23 ✔ On Time | 10:23 ✔ On Time |
| BUW Burley-in-Wharfedale | 2 | 10:28 ✔ 1m early | 10:28 ✔ On Time |
| MNN Menston | 2 | 10:31 ✔ 1m early | 10:32 ✔ 1m early |
| GSY Guiseley | 2 | 10:35 ✔ 2m early | 10:35 ✔ 1m early |
| BLD Baildon | 1 | 10:40 ✔ 1m early | 10:41 ✔ 1m early |
| SHY Shipley (Yorks) | 4 | 10:44 ✔ On Time | 10:44 ✔ On Time |
| FZH Frizinghall | 2 | 10:47 ✔ On Time | 10:47 ✔ On Time |
| BDQ Bradford Forster Square | 3 | 10:53 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BDQ Bradford Forster Square | 3 | 11:11 ✔ On Time | |
| FZH Frizinghall | 1 | 11:15 ✔ 1m early | 11:15 ✔ On Time |
| SHY Shipley (Yorks) | 5 | 11:18 ✔ 1m early | 11:19 ✔ On Time |
| SAE Saltaire | 2 | 11:21 ✔ On Time | 11:22 ✔ 1m early |
| BIY Bingley | 2 | 11:25 ✔ 1m early | 11:26 ✔ 1m early |
| CFL Crossflatts | 2 | 11:28 ✔ 1m early | 11:28 ✔ On Time |
| KEI Keighley | 2 | 11:32 ✔ 1m early | 11:33 ✔ 1m early |
| SON Steeton & Silsden | 2 | 11:38 ✔ 2m early | 11:38 ✔ 1m early |
| CEY Cononley | 2 | 11:42 ✔ 1m early | 11:43 ✔ 1m early |
| SKI Skipton | 4 | 11:49 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SKI Skipton | 4 | 12:04 ✔ On Time | |
| CEY Cononley | 1 | 12:09 ✔ 1m early | 12:10 ✔ 1m early |
| SON Steeton & Silsden | 1 | 12:14 ✔ 1m early | 12:14 ✔ On Time |
| KEI Keighley | 1 | 12:18 ✔ On Time | 12:19 ✔ On Time |
| CFL Crossflatts | 1 | 12:23 ✔ 1m early | 12:23 ⚠ 1m late |
| BIY Bingley | 1 | 12:25 ✔ On Time | 12:25 ✔ On Time |
| SAE Saltaire | 1 | 12:29 ✔ On Time | 12:30 ✔ On Time |
| SHY Shipley (Yorks) | 5 | 12:32 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SHY Shipley (Yorks) | 3 | 12:38 ✔ On Time | |
| APY Apperley Bridge | 1 | 12:42 ✔ On Time | 12:42 ⚠ 1m late |
| KLF Kirkstall Forge | 1 | 12:47 ✔ On Time | 12:47 ⚠ 1m late |
| LDS Leeds | 3 | 12:55 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LDS Leeds | 5 | 13:29 ✔ On Time | |
| WKF Wakefield Westgate | 1 | 13:42 ✔ 1m early | 13:42 ✔ On Time |
| WKK Wakefield Kirkgate | 3 | 13:45 ⚠ 1m late | 13:46 ⚠ 1m late |
| SHC Streethouse | 2 | 13:54 ⚠ 1m late | 13:54 ⚠ 2m late |
| FEA Featherstone | 2 | 13:58 ⚠ 1m late | 13:58 ⚠ 2m late |
| POT Pontefract Tanshelf | 2 | 14:02 ⚠ 1m late | 14:02 ⚠ 2m late |
| PFM Pontefract Monkhill | 2 | 14:05 ⚠ 1m late | 14:05 ⚠ 2m late |
| KNO Knottingley | 2 | 14:11 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| KNO Knottingley | 2 | 14:16 ✔ 1m early | |
| PFM Pontefract Monkhill | 1 | 14:20 ✔ On Time | 14:20 ⚠ 1m late |
| GLH Glasshoughton | 1 | 14:25 ✔ On Time | 14:25 ⚠ 1m late |
| CFD Castleford | 1 | 14:31 ✔ 2m early | 14:33 ✔ On Time |
| WDS Woodlesford | 1 | 14:42 ✔ On Time | 14:43 ✔ On Time |
| LDS Leeds | 17 | 14:54 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LDS Leeds | 13 | 15:47 ✔ On Time | |
| COT Cottingley | 2 | 15:53 ✔ 1m early | 15:53 ✔ On Time |
| MLY Morley | 2 | 15:57 ✔ 1m early | 15:57 ✔ On Time |
| BTL Batley | 2 | 16:02 ✔ On Time | 16:02 ⚠ 1m late |
| DEW Dewsbury | 2 | 16:05 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DEW Dewsbury | ??? | 16:15 | |
| RVN Ravensthorpe | ??? | 16:25 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RVN Ravensthorpe | ??? | 16:40 | |
| DEW Dewsbury | ??? | 16:50 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DEW Dewsbury | 2 | 17:06 ⚠ 4m late | |
| MIR Mirfield | 3 | 17:12 ⚠ 2m late | 17:15 ✔ On Time |
| BGH Brighouse | 2 | 17:22 ✔ 1m early | 17:24 ✔ 1m early |
| HFX Halifax | 2 | 17:35 ✔ 1m early | 17:36 ✔ 1m early |
| LMR Low Moor | 2 | 17:43 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LMR Low Moor | 1 | 18:11 ⚠ 2m late | |
| HFX Halifax | 1 | 18:17 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HFX Halifax | 1 | 18:43 ⚠ 4m late | |
| BGH Brighouse | 1 | 18:53 ⚠ 2m late | 18:53 ⚠ 3m late |
| MIR Mirfield | 1 | 19:01 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MIR Mirfield | ??? | 19:15 | |
| DHN Deighton | ??? | 19:25 | 19:25 |
| HUD Huddersfield | ??? | 19:35 |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HUD Huddersfield | 3 | 19:54 ✔ On Time | |
| SWT Slaithwaite | 2 | 20:00 ✔ 1m early | 20:00 ✔ On Time |
| MSN Marsden (Yorks) | 2 | 20:04 ⚠ 1m late | 20:05 ⚠ 1m late |
| GNF Greenfield | 1 | 20:12 ⚠ 1m late | 20:12 ⚠ 2m late |
| MSL Mossley (Manchester) | 1 | 20:16 ⚠ 1m late | 20:16 ⚠ 1m late |
| SYB Stalybridge | 1 | 20:22 ✔ 1m early | 20:23 ✔ 1m early |
| MAN Manchester Piccadilly | 1 | 20:38 ✔ 2m early |