| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BON Bolton | 3 | 08:26 ⚠ 4m late | ||
| FNW Farnworth | 1 | 08:29 ⚠ 4m late | 08:29 ⚠ 5m late | |
| KSL Kearsley (Manchester) | 2 | 08:31 ⚠ 5m late | 08:32 ⚠ 5m late | |
| CLI Clifton (Manchester) | 1 | 08:36 ⚠ 5m late | 08:36 ⚠ 6m late | |
| SLD Salford Crescent | 1 | 08:43 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SLD Salford Crescent | 2 | 09:03 ⚠ 2m late | ||
| SNN Swinton (Manchester) | 2 | 09:10 ⚠ 1m late | 09:10 ⚠ 2m late | |
| MSD Moorside | 2 | 09:12 ⚠ 1m late | 09:13 ⚠ 1m late | |
| WKD Walkden | 2 | 09:16 ⚠ 1m late | 09:16 ⚠ 2m late | |
| ATN Atherton | 2 | 09:22 ⚠ 1m late | 09:22 ⚠ 2m late | |
| HGF Hag Fold | 2 | 09:25 ⚠ 1m late | 09:25 ⚠ 2m late | |
| DSY Daisy Hill | 2 | 09:28 ⚠ 1m late | 09:28 ⚠ 1m late | |
| HIN Hindley | 2 | 09:33 ⚠ 1m late | 09:33 ⚠ 1m late | |
| INC Ince (Manchester) | 1 | 09:36 ⚠ 1m late | 09:36 ⚠ 2m late | |
| WGW Wigan Wallgate | 1 | 09:40 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WGW Wigan Wallgate | 1 | 10:14 ✔ On Time | ||
| PEM Pemberton | 2 | 10:18 ✔ On Time | 10:21 ✔ 1m early | |
| ORR Orrell | 2 | 10:25 ✔ 1m early | 10:25 ✔ 1m early | |
| UPL Upholland | 2 | 10:29 ✔ 1m early | 10:29 ✔ 1m early | |
| RNF Rainford | 2 | 10:33 ✔ 1m early | 10:33 ✔ On Time | |
| HBL Headbolt Lane | 3 | 10:41 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HBL Headbolt Lane | 2 | 10:56 ✔ On Time | ||
| KIR Kirkby (Merseyside) | 1 | 10:58 ✔ On Time | 10:58 ✔ On Time | |
| FAZ Fazakerley | 1 | 11:01 ✔ On Time | 11:01 ✔ On Time | |
| RIL Rice Lane | 1 | 11:04 ✔ On Time | 11:04 ✔ On Time | |
| KKD Kirkdale | 1 | 11:06 ✔ On Time | 11:07 ✔ On Time | |
| SDL Sandhills | 1 | 11:10 ✔ 1m early | 11:10 ✔ On Time | |
| MRF Moorfields | 1 | 11:13 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MRF Moorfields | 3 | 11:21 ⚠ 1m late | ||
| LIV Liverpool Lime Street | L | 11:23 ✔ On Time | 11:23 ⚠ 1m late | |
| LVC Liverpool Central | 3 | 11:25 ⚠ 1m late | 11:25 ⚠ 1m late | |
| LVJ Liverpool James Street | 3 | 11:27 ⚠ 1m late | 11:27 ⚠ 1m late | |
| BKQ Birkenhead Hamilton Square | 3 | 11:30 ⚠ 1m late | 11:30 ⚠ 1m late | |
| CNP Conway Park | 2 | 11:32 ⚠ 1m late | 11:32 ⚠ 1m late | |
| BKP Birkenhead Park | 2 | 11:34 ⚠ 1m late | 11:34 ⚠ 2m late | |
| BKN Birkenhead North | 3 | 11:37 ⚠ 1m late | 11:37 ⚠ 2m late | |
| BID Bidston | 2 | 11:40 ⚠ 1m late | 11:40 ⚠ 2m late | |
| LSW Leasowe | 2 | 11:42 ⚠ 1m late | 11:42 ⚠ 2m late | |
| MRT Moreton (Merseyside) | 2 | 11:44 ⚠ 1m late | 11:44 ⚠ 2m late | |
| MEO Meols | 2 | 11:48 ⚠ 1m late | 11:48 ⚠ 1m late | |
| MNR Manor Road | 2 | 11:50 ⚠ 1m late | 11:50 ⚠ 1m late | |
| HYK Hoylake | 2 | 11:52 ⚠ 1m late | 11:52 ⚠ 1m late | |
| WKI West Kirby | 1 | 11:57 ✔ 1m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WKI West Kirby | 1 | 12:06 ✔ On Time | ||
| HYK Hoylake | 1 | 12:09 ✔ 1m early | 12:09 ✔ On Time | |
| MNR Manor Road | 1 | 12:11 ✔ 1m early | 12:11 ✔ On Time | |
| MEO Meols | 1 | 12:13 ✔ 1m early | 12:13 ✔ On Time | |
| MRT Moreton (Merseyside) | 1 | 12:16 ✔ On Time | 12:16 ✔ On Time | |
| LSW Leasowe | 1 | 12:18 ✔ On Time | 12:18 ⚠ 1m late | |
| BID Bidston | 1 | 12:21 ✔ On Time | 12:21 ✔ On Time | |
| BKN Birkenhead North | 2 | 12:23 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BKN Birkenhead North | 3 | 12:32 ⚠ 2m late | ||
| WLV Wallasey Village | 2 | 12:37 ✔ On Time | 12:37 ⚠ 1m late | |
| WLG Wallasey Grove Road | 2 | 12:38 ⚠ 1m late | 12:38 ⚠ 2m late | |
| NBN New Brighton | 2 | 12:43 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| NBN New Brighton | 2 | 12:53 ✔ On Time | ||
| WLG Wallasey Grove Road | 1 | 12:57 ✔ 1m early | 12:57 ✔ On Time | |
| WLV Wallasey Village | 1 | 12:59 ✔ 1m early | 12:59 ✔ On Time | |
| BKN Birkenhead North | 2 | 13:03 ✔ On Time | 13:04 ✔ On Time | |
| BKP Birkenhead Park | 1 | 13:06 ✔ On Time | 13:06 ⚠ 1m late | |
| CNP Conway Park | 1 | 13:09 ✔ On Time | 13:09 ✔ On Time | |
| BKQ Birkenhead Hamilton Square | 1 | 13:11 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BKQ Birkenhead Hamilton Square | 2 | 13:19 ⚠ 3m late | ||
| BKC Birkenhead Central | 2 | 13:21 ⚠ 3m late | 13:22 ⚠ 2m late | |
| GNL Green Lane | 2 | 13:24 ⚠ 2m late | 13:24 ⚠ 3m late | |
| RFY Rock Ferry | 1 | 13:26 ⚠ 3m late | 13:26 ⚠ 3m late | |
| BEB Bebington | 1 | 13:29 ⚠ 2m late | 13:29 ⚠ 3m late | |
| PSL Port Sunlight | 1 | 13:31 ⚠ 2m late | 13:31 ⚠ 3m late | |
| SPI Spital | 2 | 13:33 ⚠ 2m late | 13:33 ⚠ 3m late | |
| BMR Bromborough Rake | 1 | 13:35 ⚠ 2m late | 13:35 ⚠ 3m late | |
| BOM Bromborough | 2 | 13:37 ⚠ 2m late | 13:37 ⚠ 3m late | |
| ERA Eastham Rake | 1 | 13:39 ⚠ 3m late | 13:39 ⚠ 3m late | |
| HOO Hooton | 2 | 13:41 ⚠ 3m late | 13:41 ⚠ 4m late | |
| CPU Capenhurst | 1 | 13:46 | 13:46 | |
| BAC Bache | 1 | 13:52 ⚠ 3m late | 13:52 ⚠ 3m late | |
| CTR Chester | 7 | 13:57 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CTR Chester | 6 | 14:56 | ||
| MLD Mouldsworth | 1 | 15:07 | 15:07 | |
| DLM Delamere | 1 | 15:12 | 15:13 | |
| CUD Cuddington | ??? | 15:17 | 15:18 | |
| GBK Greenbank | ??? | 15:22 | 15:23 | |
| NWI Northwich | ??? | 15:28 | 15:28 | |
| LTG Lostock Gralam | ??? | 15:31 | 15:32 | |
| PLM Plumley | ??? | 15:35 | 15:35 | |
| KNF Knutsford | ??? | 15:40 | 15:41 | |
| MOB Mobberley | ??? | 15:45 | 15:46 | |
| ASY Ashley | ??? | 15:49 | 15:49 | |
| HAL Hale (Manchester) | ??? | 15:53 | 15:53 | |
| ALT Altrincham | ??? | 15:57 | 15:57 | |
| NVR Navigation Road | ??? | 15:59 | 16:00 | |
| SPT Stockport | 4 | 16:14 | 16:15 | |
| MAN Manchester Piccadilly | 8 | 16:25 |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MAN Manchester Piccadilly | 14 | 16:54 ⚠ 1m late | ||
| MCO Manchester Oxford Road | 2 | 16:56 ⚠ 1m late | 16:57 ⚠ 1m late | |
| DGT Deansgate | 2 | 16:59 ✔ On Time | 17:00 ⚠ 1m late | |
| ECC Eccles (Manchester) | 2 | 17:05 ⚠ 1m late | 17:05 ⚠ 1m late | |
| PAT Patricroft | 2 | 17:08 ✔ On Time | 17:08 ⚠ 1m late | |
| NLW Newton-le-Willows | 2 | 17:18 ⚠ 1m late | 17:19 ✔ On Time | |
| ERL Earlestown | 2 | 17:21 ✔ On Time | 17:21 ⚠ 1m late | |
| SHJ St Helens Junction | 2 | 17:25 ✔ On Time | 17:25 ⚠ 1m late | |
| LEG Lea Green | 2 | 17:28 ✔ On Time | 17:28 ⚠ 1m late | |
| RNH Rainhill | 2 | 17:31 ✔ On Time | 17:31 ⚠ 1m late | |
| WHN Whiston | 1 | 17:34 ✔ On Time | 17:34 ⚠ 1m late | |
| HUY Huyton | 1 | 17:37 ⚠ 1m late | 17:37 ⚠ 1m late | |
| ROB Roby | 1 | 17:39 ⚠ 1m late | 17:39 ⚠ 3m late | |
| BGE Broad Green | 1 | 17:42 ⚠ 3m late | 17:42 ⚠ 4m late | |
| WAV Wavertree Technology Park | 2 | 17:45 ⚠ 3m late | 17:45 ⚠ 3m late | |
| EDG Edge Hill | 2 | 17:48 ⚠ 3m late | 17:49 ⚠ 3m late | |
| LIV Liverpool Lime Street | 1 | 17:53 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| LIV Liverpool Lime Street | L | 18:12 ⚠ 2m late | ||
| LVC Liverpool Central | 3 | 18:14 ⚠ 1m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| LVC Liverpool Central | 1 | 18:28 ✔ 1m early | ||
| BRW Brunswick | 1 | 18:31 ⚠ 33m late | 18:31 ⚠ 34m late | |
| STM St Michaels | 2 | 18:34 ⚠ 27m late | 18:34 ⚠ 28m late | |
| AIG Aigburth | 2 | 18:36 ⚠ 22m late | 18:36 ⚠ 23m late | |
| CSG Cressington | 2 | 18:38 ⚠ 18m late | 18:38 ⚠ 19m late | |
| LPY Liverpool South Parkway | 6 | 18:41 ⚠ 13m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| LPY Liverpool South Parkway | 1 | 19:43 ⚠ 1m late | ||
| RUN Runcorn | 1 | 19:50 ✔ On Time | 19:51 ⚠ 1m late | |
| ACB Acton Bridge (Cheshire) | 2 | 19:59 ✔ On Time | 19:59 ⚠ 1m late | |
| HTF Hartford (Cheshire) | 1 | 20:03 ✔ On Time | 20:04 ✔ 1m early | |
| WSF Winsford | 1 | 20:09 ✔ 1m early | 20:09 ✔ On Time | |
| CRE Crewe | 6 | 20:18 ✔ 2m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CRE Crewe | 9 | 20:23 ⚠ 5m late | ||
| CTR Chester | 3B | 20:44 ⚠ 3m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CTR Chester | 7 | 21:00 ⚠ 5m late | ||
| BAC Bache | 2 | 21:03 ⚠ 5m late | 21:03 ⚠ 5m late | |
| CPU Capenhurst | 2 | 21:09 ⚠ 4m late | 21:09 ⚠ 4m late | |
| HOO Hooton | 3 | 21:14 ⚠ 4m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| HOO Hooton | 2 | 21:27 ⚠ 1m late | ||
| LTT Little Sutton | 1 | 21:31 ⚠ 1m late | 21:31 ⚠ 2m late | |
| OVE Overpool | 1 | 21:33 ⚠ 2m late | 21:33 ⚠ 2m late | |
| ELP Ellesmere Port | 1 | 21:37 ⚠ 1m late |