| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BON Bolton | 3 | 07:25 ⚠ 2m late | |
| MSS Moses Gate | 1 | 07:28 ⚠ 2m late | 07:28 ⚠ 3m late |
| FNW Farnworth | 1 | 07:30 ⚠ 2m late | 07:30 ⚠ 3m late |
| KSL Kearsley (Manchester) | 2 1 | 07:32 ⚠ 3m late | 07:32 ⚠ 4m late |
| CLI Clifton (Manchester) | 1 | 07:37 ⚠ 3m late | 07:37 ⚠ 4m late |
| SLD Salford Crescent | 1 | 07:44 ⚠ 1m late | 07:44 ⚠ 2m late |
| SFD Salford Central | 1 | 07:47 ⚠ 2m late | 07:47 ⚠ 3m late |
| MCV Manchester Victoria | 4 | 07:50 ⚠ 2m late | 07:53 ✔ On Time |
| AHN Ashton-under-Lyne | 2 | 08:03 ✔ 2m early | 08:03 ✔ 1m early |
| SYB Stalybridge | 5 | 08:07 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SYB Stalybridge | 3 | 08:13 ⚠ 1m late | |
| MSL Mossley (Manchester) | 2 | 08:17 ✔ On Time | 08:18 ✔ On Time |
| GNF Greenfield | 2 | 08:22 ✔ 1m early | 08:23 ✔ 1m early |
| MSN Marsden (Yorks) | 1 | 08:30 ✔ 1m early | 08:31 ✔ 1m early |
| SWT Slaithwaite | 1 | 08:34 ✔ 1m early | 08:35 ✔ 1m early |
| HUD Huddersfield | 4 | 08:41 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HUD Huddersfield | 6 | 08:49 ✔ On Time | |
| DHN Deighton | 1 | 08:52 ⚠ 1m late | 08:53 ⚠ 1m late |
| MIR Mirfield | 1 | 08:57 ⚠ 1m late | 08:57 ⚠ 2m late |
| RVN Ravensthorpe | 1 | 09:00 ⚠ 2m late | 09:01 ⚠ 2m late |
| DEW Dewsbury | 1 | 09:04 ⚠ 1m late | 09:09 ✔ 1m early |
| BTL Batley | 1 | 09:12 ✔ 1m early | 09:12 ✔ On Time |
| MLY Morley | 1 | 09:17 ✔ 1m early | 09:17 ✔ On Time |
| COT Cottingley | 1 | 09:20 ✔ On Time | 09:21 ✔ On Time |
| LDS Leeds | 13 | 09:29 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LDS Leeds | 10 | 09:42 ⚠ 1m late | |
| BLE Bramley (W Yorks) | 1 | 09:49 ⚠ 2m late | 09:50 ⚠ 2m late |
| NPD New Pudsey | 1 | 09:53 ⚠ 3m late | 09:54 ⚠ 3m late |
| BDI Bradford Interchange | 4 | 10:02 ⚠ 6m late | 10:04 ⚠ 7m late |
| LMR Low Moor | 1 | 10:10 ⚠ 6m late | 10:10 ⚠ 7m late |
| HFX Halifax | 1 | 10:16 ⚠ 7m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HFX Halifax | 1 | 10:37 ⚠ 3m late | |
| BGH Brighouse | 1 | 10:46 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BGH Brighouse | 2 | 11:50 ✔ 1m early | |
| SOW Sowerby Bridge | 1 | 12:01 ✔ 4m early | 12:01 ✔ 1m early |
| MYT Mytholmroyd | 1 | 12:07 ✔ 2m early | 12:07 ✔ 1m early |
| HBD Hebden Bridge | 1 | 12:10 ✔ 1m early | 12:10 ✔ On Time |
| TOD Todmorden | 1 | 12:17 ✔ 2m early | 12:21 ✔ 1m early |
| WDN Walsden | 1 | 12:24 ✔ 1m early | 12:24 ✔ 1m early |
| LTL Littleborough | 1 | 12:30 ✔ 1m early | 12:30 ✔ 1m early |
| SMB Smithy Bridge | 1 | 12:33 ✔ 2m early | 12:33 ✔ 1m early |
| RCD Rochdale | 3 | 12:37 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RCD Rochdale | 4 | 13:22 ✔ On Time | |
| CAS Castleton (Manchester) | 1 | 13:25 ✔ On Time | 13:25 ⚠ 1m late |
| MIH Mills Hill (Manchester) | 1 | 13:30 ✔ On Time | 13:30 ⚠ 1m late |
| MSO Moston | 1 | 13:33 ⚠ 1m late | 13:33 ⚠ 2m late |
| MCV Manchester Victoria | 5 | 13:42 ✔ 1m early | 13:44 ✔ On Time |
| SFD Salford Central | 2 | 13:47 ✔ 1m early | 13:47 ✔ 1m early |
| SLD Salford Crescent | 2 | 13:50 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SLD Salford Crescent | 1 | 14:06 ✔ On Time | |
| DGT Deansgate | 1 | 14:09 ⚠ 1m late | 14:09 ⚠ 1m late |
| MCO Manchester Oxford Road | 4 | 14:11 ⚠ 1m late | 14:13 ✔ On Time |
| MAN Manchester Piccadilly | 13 | 14:15 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MAN Manchester Piccadilly | 1 | 14:33 ✔ On Time | |
| ABY Ashburys | 1 | 14:37 ✔ On Time | 14:37 ✔ On Time |
| GUI Guide Bridge | 2 | 14:42 ⚠ 1m late | 14:42 ⚠ 3m late |
| FLF Flowery Field | 2 | 14:45 ⚠ 3m late | 14:45 ⚠ 3m late |
| NWN Newton for Hyde | ??? | 14:47 ⚠ 2m late | 14:47 ⚠ 3m late |
| GDL Godley | 1 | 14:49 ⚠ 3m late | 14:49 ⚠ 3m late |
| HTY Hattersley | 2 | 14:51 ⚠ 3m late | 14:51 ⚠ 3m late |
| BDB Broadbottom | ??? | 14:54 ⚠ 2m late | 14:54 ⚠ 3m late |
| DTG Dinting | 1 | 14:59 ⚠ 2m late | 14:59 ⚠ 13m late |
| GLO Glossop | 1 | 15:03 ⚠ 2m late | 15:05 ⚠ 3m late |
| HDF Hadfield | 1 | 15:11 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HDF Hadfield | 1 | 15:14 ⚠ 2m late | |
| GLO Glossop | 1 | 15:19 ⚠ 3m late | 15:22 ⚠ 2m late |
| DTG Dinting | 2 | 15:25 ⚠ 2m late | 15:25 ⚠ 4m late |
| BDB Broadbottom | 2 | 15:29 ⚠ 3m late | 15:29 ⚠ 4m late |
| HTY Hattersley | ??? | 15:32 ⚠ 3m late | 15:32 ⚠ 3m late |
| GDL Godley | 2 | 15:34 ⚠ 3m late | 15:34 ⚠ 4m late |
| NWN Newton for Hyde | 2 | 15:36 ⚠ 3m late | 15:36 ⚠ 4m late |
| FLF Flowery Field | 1 | 15:38 ⚠ 3m late | 15:38 ⚠ 3m late |
| GUI Guide Bridge | 1 | 15:42 ⚠ 3m late | 15:42 ⚠ 3m late |
| ABY Ashburys | 2 | 15:47 ⚠ 3m late | 15:47 ⚠ 4m late |
| MAN Manchester Piccadilly | 2 | 15:54 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MAN Manchester Piccadilly | 1 | 16:37 ✔ On Time | |
| ADK Ardwick | 1 | 16:40 ✔ On Time | 16:40 ⚠ 1m late |
| ABY Ashburys | 1 | 16:42 ✔ On Time | 16:42 ⚠ 1m late |
| FRF Fairfield | 1 | 16:46 ⚠ 2m late | 16:46 ⚠ 3m late |
| GUI Guide Bridge | 2 | 16:49 ⚠ 2m late | 16:50 ⚠ 2m late |
| HYT Hyde North | 1 | 16:54 ⚠ 1m late | 16:54 ⚠ 3m late |
| HYC Hyde Central | 1 | 16:56 ⚠ 3m late | 16:57 ⚠ 3m late |
| WLY Woodley | 1 | 17:00 ⚠ 3m late | 17:00 ⚠ 4m late |
| RML Romiley | 2 | 17:03 ⚠ 3m late | 17:03 ⚠ 4m late |
| RSH Rose Hill Marple | 1 | 17:08 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| RSH Rose Hill Marple | 1 | 17:20 ✔ On Time | |
| RML Romiley | 1 | 17:25 ✔ On Time | 17:25 ⚠ 1m late |
| WLY Woodley | 2 | 17:28 ✔ On Time | 17:28 ⚠ 1m late |
| HYC Hyde Central | 2 | 17:31 ⚠ 2m late | 17:32 ⚠ 1m late |
| GUI Guide Bridge | 1 | 17:38 ⚠ 1m late | 17:38 ⚠ 2m late |
| FRF Fairfield | 2 | 17:41 ⚠ 1m late | 17:41 ⚠ 2m late |
| GTO Gorton | 2 | 17:43 ⚠ 2m late | 17:43 ⚠ 3m late |
| ABY Ashburys | 2 | 17:46 ⚠ 2m late | 17:46 ⚠ 4m late |
| MAN Manchester Piccadilly | 2 | 17:53 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MAN Manchester Piccadilly | 5 | 18:27 ✔ On Time | |
| SPT Stockport | 2 | 18:35 ✔ 1m early | 18:36 ✔ On Time |
| MAC Macclesfield | 2 | 18:48 ✔ 1m early | 18:49 ✔ On Time |
| SOT Stoke-on-Trent | 1 | 19:05 ✔ On Time | 19:08 ✔ On Time |
| STA Stafford | 4 | 19:23 ⚠ 2m late | 19:28 ✔ On Time |
| WVH Wolverhampton | 3 | 19:41 ⚠ 6m late | 19:42 ⚠ 7m late |
| BHM Birmingham New Street | 2 | 19:58 ⚠ 8m late | 20:04 ⚠ 4m late |
| BHI Birmingham International | 4 | 20:13 ⚠ 4m late | 20:14 ⚠ 5m late |
| COV Coventry | 2 | 20:24 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| COV Coventry | 2 | 20:45 ⚠ 4m late | |
| RUG Rugby | 5 | 20:55 ⚠ 3m late | 20:56 ⚠ 3m late |
| LBK Long Buckby | 1 | 21:05 ⚠ 2m late | 21:06 ⚠ 3m late |
| NMP Northampton | 1 | 21:16 ⚠ 3m late | 21:18 ⚠ 2m late |
| WOL Wolverton | 4 | 21:30 ⚠ 3m late | 21:30 ⚠ 4m late |
| MKC Milton Keynes Central | 1 | 21:34 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MKC Milton Keynes Central | 3 | 21:59 ⚠ 3m late | |
| WOL Wolverton | 3 | 22:02 ⚠ 3m late | 22:03 ⚠ 2m late |
| NMP Northampton | 2 | 22:15 ⚠ 3m late |