| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LIV Liverpool Lime Street | L | 08:18 ✔ On Time | |
| LVC Liverpool Central | 3 | 08:20 ✔ 1m early | 08:20 ✔ On Time |
| LVJ Liverpool James Street | 3 | 08:22 ✔ 1m early | 08:22 ✔ On Time |
| BKQ Birkenhead Hamilton Square | 3 | 08:25 ✔ On Time | 08:25 ✔ On Time |
| CNP Conway Park | 2 | 08:27 ✔ On Time | 08:27 ✔ On Time |
| BKP Birkenhead Park | 2 | 08:29 ✔ On Time | 08:29 ✔ On Time |
| BKN Birkenhead North | 3 | 08:32 ✔ 1m early | 08:32 ✔ On Time |
| WLV Wallasey Village | 2 | 08:37 ✔ 1m early | 08:37 ✔ On Time |
| WLG Wallasey Grove Road | 2 | 08:38 ✔ 1m early | 08:38 ✔ On Time |
| NBN New Brighton | 2 | 08:43 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| NBN New Brighton | 2 | 08:53 ✔ On Time | |
| WLG Wallasey Grove Road | 1 | 08:57 ✔ 1m early | 08:57 ✔ On Time |
| WLV Wallasey Village | 1 | 08:59 ✔ 2m early | 08:59 ✔ 1m early |
| BKN Birkenhead North | 2 | 09:03 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BKN Birkenhead North | 3 | 09:17 ✔ 1m early | |
| BID Bidston | 2 | 09:20 ✔ 1m early | 09:20 ✔ 1m early |
| LSW Leasowe | 2 | 09:22 ✔ 1m early | 09:22 ✔ On Time |
| MRT Moreton (Merseyside) | 2 | 09:24 ✔ 1m early | 09:24 ✔ 1m early |
| MEO Meols | 2 | 09:28 ✔ 2m early | 09:28 ✔ 1m early |
| MNR Manor Road | 2 | 09:30 ✔ 2m early | 09:30 ✔ 1m early |
| HYK Hoylake | 2 | 09:32 ✔ 1m early | 09:32 ✔ 1m early |
| WKI West Kirby | 1 | 09:37 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WKI West Kirby | 1 | 10:01 ✔ On Time | |
| HYK Hoylake | 1 | 10:04 ✔ On Time | 10:04 ⚠ 1m late |
| MNR Manor Road | 1 | 10:06 ✔ On Time | 10:06 ⚠ 1m late |
| MEO Meols | 1 | 10:08 ✔ On Time | 10:08 ✔ On Time |
| MRT Moreton (Merseyside) | 1 | 10:11 ✔ On Time | 10:11 ⚠ 1m late |
| LSW Leasowe | 1 | 10:13 ✔ On Time | 10:13 ⚠ 1m late |
| BID Bidston | 1 | 10:16 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BID Bidston | 2 | 10:59 ✔ On Time | |
| UPT Upton (Merseyside) | 2 | 11:02 ⚠ 1m late | 11:03 ⚠ 1m late |
| HSW Heswall | 2 | 11:10 ✔ 1m early | 11:10 ✔ On Time |
| NES Neston | 2 | 11:14 ✔ On Time | 11:15 ⚠ 3m late |
| HWB Hawarden Bridge | ??? | 11:23 ⚠ 4m late | 11:23 ⚠ 4m late |
| SHT Shotton | ??? | 11:25 ⚠ 3m late | 11:26 ⚠ 4m late |
| HWD Hawarden | ??? | 11:31 ⚠ 3m late | 11:31 ⚠ 4m late |
| BCK Buckley | ??? | 11:36 ⚠ 2m late | 11:36 ⚠ 4m late |
| PNF Penyffordd | ??? | 11:39 ⚠ 3m late | 11:39 ⚠ 4m late |
| HPE Hope (Flintshire) | ??? | 11:43 ⚠ 3m late | 11:44 ⚠ 3m late |
| CGW Caergwrle | ??? | 11:46 ⚠ 3m late | 11:46 ⚠ 4m late |
| CYB Cefn-y-Bedd | ??? | 11:48 ⚠ 3m late | 11:48 ⚠ 4m late |
| GWE Gwersyllt | ??? | 11:52 ⚠ 3m late | 11:52 ⚠ 4m late |
| WRX Wrexham General | 4 | 11:59 ⚠ 1m late | 11:59 ⚠ 3m late |
| WXC Wrexham Central | 1 | 12:04 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WXC Wrexham Central | 1 | 12:04 ⚠ 4m late | |
| WRX Wrexham General | 4 | 12:08 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WRX Wrexham General | 2 | 13:01 ✔ On Time | |
| CTR Chester | 2 | 13:21 ✔ 4m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CTR Chester | 7 | 14:00 ⚠ 1m late | |
| BAC Bache | 2 | 14:03 ✔ On Time | 14:03 ⚠ 1m late |
| CPU Capenhurst | 2 | 14:09 ✔ On Time | 14:09 ✔ On Time |
| HOO Hooton | 3 | 14:14 ✔ 1m early | 14:14 ✔ On Time |
| ERA Eastham Rake | 2 | 14:16 ✔ 1m early | 14:16 ✔ 1m early |
| BOM Bromborough | 1 | 14:18 ✔ 1m early | 14:18 ✔ On Time |
| BMR Bromborough Rake | 2 | 14:20 ✔ 1m early | 14:20 ✔ 1m early |
| SPI Spital | 1 | 14:22 ✔ 1m early | 14:22 ✔ 1m early |
| PSL Port Sunlight | 2 | 14:24 ✔ 1m early | 14:24 ✔ 1m early |
| BEB Bebington | 2 | 14:26 ✔ 1m early | 14:26 ✔ 1m early |
| RFY Rock Ferry | 2 | 14:29 ✔ 2m early | 14:29 ✔ On Time |
| GNL Green Lane | 1 | 14:32 ✔ 1m early | 14:32 ✔ On Time |
| BKC Birkenhead Central | 1 | 14:34 ✔ 1m early | 14:34 ✔ On Time |
| BKQ Birkenhead Hamilton Square | 1 | 14:36 ✔ On Time | 14:36 ✔ On Time |
| LVJ Liverpool James Street | 1 | 14:39 ✔ On Time | 14:39 ⚠ 1m late |
| MRF Moorfields | 3 | 14:41 ✔ On Time | 14:41 ✔ On Time |
| LIV Liverpool Lime Street | L | 14:43 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LIV Liverpool Lime Street | 8 | 14:51 ✔ 1m early | |
| LPY Liverpool South Parkway | 1 | 15:01 ✔ On Time | 15:01 ⚠ 1m late |
| WID Widnes | 1 | 15:10 ✔ On Time | 15:10 ⚠ 1m late |
| WAC Warrington Central | 1 | 15:19 ⚠ 2m late | 15:19 ⚠ 4m late |
| MCO Manchester Oxford Road | 4 | 15:38 ⚠ 1m late | 15:39 ⚠ 1m late |
| MAN Manchester Piccadilly | 13 | 15:42 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MAN Manchester Piccadilly | 9 | 16:49 ✔ On Time | |
| LVM Levenshulme | 1 | 16:55 ✔ On Time | 16:55 ⚠ 1m late |
| HTC Heaton Chapel | 1 | 16:58 ⚠ 1m late | 16:58 ⚠ 2m late |
| SPT Stockport | 1 | 17:01 ⚠ 2m late | 17:02 ⚠ 2m late |
| DVN Davenport | 1 | 17:06 ⚠ 2m late | 17:06 ⚠ 3m late |
| WSR Woodsmoor | 1 | 17:08 ⚠ 2m late | 17:08 ⚠ 3m late |
| HAZ Hazel Grove | 1 | 17:11 ⚠ 3m late | 17:12 ⚠ 3m late |
| MDL Middlewood | 1 | 17:16 ⚠ 3m late | 17:17 ⚠ 3m late |
| DSL Disley | 1 | 17:21 ⚠ 3m late | 17:21 ⚠ 4m late |
| NMN New Mills Newtown | 1 | 17:24 ⚠ 3m late | 17:25 ⚠ 3m late |
| FNV Furness Vale | ??? | 17:28 ⚠ 3m late | 17:28 ⚠ 3m late |
| WBR Whaley Bridge | 1 | 17:31 ⚠ 3m late | 17:31 ⚠ 4m late |
| CEF Chapel-en-le-Frith | 1 | 17:38 ⚠ 4m late | 17:38 ⚠ 5m late |
| DVH Dove Holes | 1 | 17:43 ⚠ 5m late | 17:43 ⚠ 6m late |
| BUX Buxton | 2 | 17:52 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BUX Buxton | 2 | 18:55 ✔ On Time | |
| DVH Dove Holes | ??? | 19:01 ✔ 1m early | 19:01 ⚠ 1m late |
| CEF Chapel-en-le-Frith | 2 | 19:06 ✔ On Time | 19:06 ⚠ 1m late |
| WBR Whaley Bridge | 2 | 19:12 ✔ On Time | 19:13 ⚠ 1m late |
| FNV Furness Vale | ??? | 19:16 ✔ On Time | 19:16 ⚠ 1m late |
| NMN New Mills Newtown | 2 | 19:19 ✔ On Time | 19:19 ⚠ 1m late |
| DSL Disley | 2 | 19:23 ✔ On Time | 19:23 ⚠ 1m late |
| MDL Middlewood | 2 | 19:26 ⚠ 1m late | 19:26 ⚠ 2m late |
| HAZ Hazel Grove | 2 | 19:31 ✔ On Time | 19:31 ⚠ 1m late |
| WSR Woodsmoor | 2 | 19:34 ⚠ 1m late | 19:35 ⚠ 1m late |
| DVN Davenport | 2 | 19:37 | 19:37 |
| SPT Stockport | 4 | 19:41 ✔ 1m early | 19:42 ✔ On Time |
| HTC Heaton Chapel | 2 | 19:45 ✔ On Time | 19:46 ✔ On Time |
| LVM Levenshulme | 2 | 19:49 ✔ On Time | 19:49 ⚠ 1m late |
| MAN Manchester Piccadilly | 9 | 19:56 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MAN Manchester Piccadilly | 8 | 21:04 ✔ On Time | |
| SPT Stockport | 2 | 21:13 ✔ On Time | 21:13 ⚠ 2m late |
| NVR Navigation Road | ??? | 21:27 ⚠ 1m late | 21:27 ⚠ 3m late |
| ALT Altrincham | ??? | 21:29 ⚠ 2m late | 21:30 ⚠ 2m late |
| HAL Hale (Manchester) | ??? | 21:32 ⚠ 2m late | 21:32 ⚠ 3m late |
| ASY Ashley | ??? | 21:36 ⚠ 2m late | 21:36 ⚠ 3m late |
| MOB Mobberley | ??? | 21:39 ⚠ 3m late | 21:39 ⚠ 4m late |
| KNF Knutsford | ??? | 21:44 ⚠ 3m late | 21:44 ⚠ 4m late |
| PLM Plumley | ??? | 21:49 ⚠ 3m late | 21:49 ⚠ 4m late |
| LTG Lostock Gralam | ??? | 21:53 ⚠ 3m late | 21:53 ⚠ 4m late |
| NWI Northwich | ??? | 21:57 ⚠ 3m late | 21:58 ⚠ 3m late |
| GBK Greenbank | ??? | 22:03 ⚠ 1m late | 22:03 ⚠ 2m late |
| CUD Cuddington | ??? | 22:08 ⚠ 2m late | 22:08 ⚠ 3m late |
| DLM Delamere | 2 | 22:13 ⚠ 1m late | 22:13 ⚠ 2m late |
| MLD Mouldsworth | 2 | 22:19 ⚠ 2m late | 22:19 ⚠ 3m late |
| CTR Chester | 6 | 22:31 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CTR Chester | 7 | 23:00 ✔ On Time | |
| BAC Bache | 2 | 23:03 ✔ On Time | 23:03 ✔ On Time |
| CPU Capenhurst | 2 | 23:09 ✔ 1m early | 23:09 ✔ 1m early |
| HOO Hooton | 3 | 23:14 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HOO Hooton | 2 | 23:27 ⚠ 4m late | |
| LTT Little Sutton | 1 | 23:31 ⚠ 4m late | 23:31 ⚠ 5m late |
| OVE Overpool | 1 | 23:33 ⚠ 5m late | 23:33 ⚠ 6m late |
| ELP Ellesmere Port | 1 | 23:37 ⚠ 4m late |