| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WRX Wrexham General | 1 | 09:35 ⚠ 1m late | |
| RUA Ruabon | ??? | 09:42 ✔ On Time | 09:42 ⚠ 1m late |
| CRK Chirk | ??? | 09:48 ⚠ 1m late | 09:49 ⚠ 1m late |
| GOB Gobowen | ??? | 09:54 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| GOB Gobowen | ??? | 10:37 ⚠ 1m late | |
| CRK Chirk | ??? | 10:42 ⚠ 1m late | 10:42 ⚠ 2m late |
| RUA Ruabon | ??? | 10:48 ⚠ 1m late | 10:49 ⚠ 1m late |
| WRX Wrexham General | 2 | 10:56 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WRX Wrexham General | 4 | 11:07 ✔ On Time | |
| GWE Gwersyllt | ??? | 11:11 ✔ 1m early | 11:11 ✔ On Time |
| CYB Cefn-y-Bedd | ??? | 11:15 ✔ On Time | 11:16 ✔ On Time |
| CGW Caergwrle | ??? | 11:18 ✔ 1m early | 11:18 ✔ On Time |
| HPE Hope (Flintshire) | ??? | 11:20 ✔ 1m early | 11:20 ✔ On Time |
| PNF Penyffordd | ??? | 11:24 ✔ 1m early | 11:24 ✔ On Time |
| BCK Buckley | ??? | 11:28 ✔ 2m early | 11:28 ✔ On Time |
| HWD Hawarden | ??? | 11:32 ✔ 1m early | 11:32 ✔ On Time |
| SHT Shotton | ??? | 11:36 ✔ On Time | 11:37 ✔ On Time |
| HWB Hawarden Bridge | ??? | 11:39 ✔ 1m early | 11:39 ✔ On Time |
| NES Neston | 1 | 11:47 ✔ 1m early | 11:48 ✔ 1m early |
| HSW Heswall | 1 | 11:53 ✔ 1m early | 11:53 ✔ On Time |
| UPT Upton (Merseyside) | 1 | 12:00 ✔ 2m early | 12:00 ✔ On Time |
| BID Bidston | 2 | 12:09 ✔ 5m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BID Bidston | 2 | 12:20 ⚠ 1m late | |
| LSW Leasowe | 2 | 12:22 ✔ On Time | 12:22 ⚠ 1m late |
| MRT Moreton (Merseyside) | 2 | 12:24 ✔ On Time | 12:24 ⚠ 1m late |
| MEO Meols | 2 | 12:28 ✔ On Time | 12:28 ✔ On Time |
| MNR Manor Road | 2 | 12:30 ✔ On Time | 12:30 ✔ On Time |
| HYK Hoylake | 2 | 12:32 ✔ On Time | 12:32 ✔ On Time |
| WKI West Kirby | 1 | 12:37 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WKI West Kirby | 1 | 13:01 ✔ On Time | |
| HYK Hoylake | 1 | 13:04 ✔ 1m early | 13:04 ✔ On Time |
| MNR Manor Road | 1 | 13:06 ✔ 1m early | 13:06 ✔ On Time |
| MEO Meols | 1 | 13:08 ✔ 1m early | 13:08 ✔ On Time |
| MRT Moreton (Merseyside) | 1 | 13:11 ✔ On Time | 13:11 ✔ On Time |
| LSW Leasowe | 1 | 13:13 ✔ On Time | 13:13 ⚠ 1m late |
| BID Bidston | 1 | 13:16 ✔ 1m early | 13:16 ✔ On Time |
| BKN Birkenhead North | 2 | 13:18 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BKN Birkenhead North | 3 | 13:32 ⚠ 4m late | |
| WLV Wallasey Village | 2 | 13:37 ⚠ 3m late | 13:37 ⚠ 3m late |
| WLG Wallasey Grove Road | 2 | 13:38 ⚠ 3m late | 13:38 ⚠ 4m late |
| NBN New Brighton | 2 | 13:43 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| NBN New Brighton | 2 | 13:53 ✔ On Time | |
| WLG Wallasey Grove Road | 1 | 13:57 ✔ 1m early | 13:57 ✔ On Time |
| WLV Wallasey Village | 1 | 13:59 ✔ 1m early | 13:59 ✔ 1m early |
| BKN Birkenhead North | 2 | 14:03 ✔ 1m early | 14:04 ✔ 1m early |
| BKP Birkenhead Park | 1 | 14:06 ✔ 1m early | 14:06 ✔ On Time |
| CNP Conway Park | 1 | 14:09 ✔ 1m early | 14:09 ✔ On Time |
| BKQ Birkenhead Hamilton Square | 1 | 14:11 ✔ 1m early | 14:11 ✔ On Time |
| LVJ Liverpool James Street | 1 | 14:14 ✔ On Time | 14:14 ⚠ 1m late |
| MRF Moorfields | 3 | 14:16 ✔ On Time | 14:16 ⚠ 1m late |
| LIV Liverpool Lime Street | L | 14:18 ⚠ 1m late | 14:18 ⚠ 2m late |
| LVC Liverpool Central | 3 | 14:20 ⚠ 1m late | 14:20 ⚠ 2m late |
| LVJ Liverpool James Street | 3 | 14:22 ⚠ 2m late | 14:22 ⚠ 2m late |
| BKQ Birkenhead Hamilton Square | 3 | 14:25 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BKQ Birkenhead Hamilton Square | 2 | 14:50 ⚠ 2m late | |
| BKC Birkenhead Central | 2 | 14:52 ⚠ 1m late | 14:52 ⚠ 2m late |
| GNL Green Lane | 2 | 14:54 ⚠ 2m late | 14:54 ⚠ 2m late |
| RFY Rock Ferry | 1 | 14:57 ⚠ 1m late | 14:57 ⚠ 2m late |
| BEB Bebington | 1 | 14:59 ⚠ 2m late | 14:59 ⚠ 2m late |
| PSL Port Sunlight | 1 | 15:01 ⚠ 2m late | 15:01 ⚠ 2m late |
| SPI Spital | 2 | 15:03 ⚠ 1m late | 15:03 ⚠ 2m late |
| BMR Bromborough Rake | 1 | 15:05 ⚠ 2m late | 15:05 ⚠ 2m late |
| BOM Bromborough | 2 | 15:07 ⚠ 2m late | 15:07 ⚠ 2m late |
| ERA Eastham Rake | 1 | 15:10 ⚠ 1m late | 15:10 ⚠ 1m late |
| HOO Hooton | 2 | 15:12 ⚠ 1m late | 15:12 ⚠ 1m late |
| CPU Capenhurst | 1 | 15:17 ⚠ 1m late | 15:17 ✔ On Time |
| BAC Bache | 1 | 15:22 ✔ On Time | 15:22 ⚠ 1m late |
| CTR Chester | 7 | 15:26 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CTR Chester | 4 | 15:32 ✔ On Time | |
| CRE Crewe | 6 | 15:52 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CRE Crewe | 11 | 16:32 ⚠ 1m late | |
| WSF Winsford | 2 | 16:40 ⚠ 1m late | 16:40 ⚠ 2m late |
| HTF Hartford (Cheshire) | 2 | 16:45 ⚠ 1m late | 16:46 ⚠ 2m late |
| ACB Acton Bridge (Cheshire) | 3 | 16:50 ⚠ 1m late | 16:50 ⚠ 2m late |
| RUN Runcorn | 2 | 16:58 ⚠ 1m late | 16:59 ⚠ 1m late |
| LPY Liverpool South Parkway | 2 | 17:07 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LPY Liverpool South Parkway | 6 | 17:39 ⚠ 10m late | |
| CSG Cressington | 2 | 17:42 ⚠ 9m late | 17:42 ⚠ 9m late |
| AIG Aigburth | 2 | 17:44 ⚠ 9m late | 17:44 ⚠ 9m late |
| STM St Michaels | 2 | 17:46 ⚠ 9m late | 17:46 ⚠ 10m late |
| BRW Brunswick | 1 | 17:49 ⚠ 9m late | 17:49 ⚠ 9m late |
| LVC Liverpool Central | 2 | 17:54 ⚠ 9m late | 17:55 ⚠ 9m late |
| MRF Moorfields | 2 | 17:57 ⚠ 9m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MRF Moorfields | 3 | 18:25 ⚠ 1m late | |
| LIV Liverpool Lime Street | L | 18:27 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LIV Liverpool Lime Street | 5 | 20:29 ✔ 1m early | |
| WAV Wavertree Technology Park | 1 | 20:34 ✔ 1m early | 20:34 ✔ On Time |
| BGE Broad Green | 2 | 20:37 ✔ 1m early | 20:37 ✔ On Time |
| ROB Roby | 3 | 20:40 ✔ 1m early | 20:40 ✔ On Time |
| HUY Huyton | 3 | 20:42 ✔ 1m early | 20:42 ✔ On Time |
| WHN Whiston | 2 | 20:45 ✔ On Time | 20:45 ✔ On Time |
| RNH Rainhill | 1 | 20:48 ✔ On Time | 20:48 ✔ On Time |
| LEG Lea Green | 1 | 20:52 ✔ 1m early | 20:52 ✔ On Time |
| SHJ St Helens Junction | 1 | 20:55 ✔ 1m early | 20:55 ✔ On Time |
| ERL Earlestown | 1 | 20:59 ✔ 1m early | 20:59 ✔ On Time |
| NLW Newton-le-Willows | 1 | 21:01 ✔ On Time | 21:02 ✔ On Time |
| PAT Patricroft | 1 | 21:13 ✔ 2m early | 21:13 ✔ 1m early |
| ECC Eccles (Manchester) | 1 | 21:15 ✔ 1m early | 21:15 ✔ On Time |
| DGT Deansgate | 1 | 21:23 ✔ 4m early | 21:23 ✔ 1m early |
| MCO Manchester Oxford Road | 3 | 21:25 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MCO Manchester Oxford Road | 4 | 21:35 ⚠ 17m late | |
| MAN Manchester Piccadilly | 13 | 21:37 ⚠ 20m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MAN Manchester Piccadilly | 14 | 23:02 ⚠ 2m late | |
| MCO Manchester Oxford Road | 2 | 23:04 ⚠ 2m late | 23:05 ⚠ 3m late |
| DGT Deansgate | 2 | 23:07 ⚠ 2m late | 23:08 ⚠ 2m late |
| SLD Salford Crescent | 2 | 23:11 ⚠ 3m late | 23:12 ⚠ 3m late |
| BON Bolton | 4 | 23:21 ⚠ 2m late |