| Station | Platform | Arrival | Departure |
|---|---|---|---|
| HHD Holyhead | ??? | 06:24 ✔ On Time | |
| VAL Valley | ??? | 06:30 ✔ On Time | 06:31 ✔ On Time |
| RHO Rhosneigr | ??? | 06:36 ✔ On Time | 06:36 ✔ On Time |
| TYC Ty Croes | ??? | 06:40 ✔ 1m early | 06:40 ✔ On Time |
| BOR Bodorgan | ??? | 06:44 ✔ On Time | 06:45 ✔ On Time |
| LPG Llanfairpwll | ??? | 06:54 ✔ 1m early | 06:55 ✔ On Time |
| BNG Bangor (Gwynedd) | ??? | 07:02 ✔ 2m early | 07:03 ⚠ 1m late |
| LLJ Llandudno Junction | ??? | 07:20 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LLJ Llandudno Junction | ??? | 07:28 ⚠ 9m late | |
| GCW Glan Conwy | ??? | 07:31 ⚠ 9m late | 07:31 ⚠ 9m late |
| TLC Tal-y-Cafn | ??? | 07:37 ⚠ 8m late | 07:37 ⚠ 9m late |
| DLG Dolgarrog | ??? | 07:42 ⚠ 9m late | 07:42 ⚠ 9m late |
| NLR North Llanrwst | ??? | 07:50 ⚠ 9m late | 07:51 ⚠ 8m late |
| LWR Llanrwst | ??? | 07:53 ⚠ 7m late | 07:53 ⚠ 8m late |
| BYC Betws-y-Coed | ??? | 07:59 ⚠ 7m late | 07:59 ⚠ 8m late |
| PYP Pont-y-Pant | ??? | 08:07 ⚠ 8m late | 08:07 ⚠ 8m late |
| DWD Dolwyddelan | ??? | 08:10 ⚠ 8m late | 08:10 ⚠ 8m late |
| RMB Roman Bridge | ??? | 08:14 ⚠ 8m late | 08:14 ⚠ 8m late |
| BFF Blaenau Ffestiniog | ??? | 08:32 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BFF Blaenau Ffestiniog | ??? | 08:35 ⚠ 3m late | |
| RMB Roman Bridge | ??? | 08:45 ✔ On Time | 08:45 ✔ On Time |
| DWD Dolwyddelan | ??? | 08:49 ✔ On Time | 08:49 ✔ On Time |
| PYP Pont-y-Pant | ??? | 08:52 ✔ On Time | 08:52 ✔ On Time |
| BYC Betws-y-Coed | ??? | 09:02 ✔ 1m early | 09:02 ✔ On Time |
| LWR Llanrwst | ??? | 09:08 ✔ 1m early | 09:08 ✔ On Time |
| NLR North Llanrwst | ??? | 09:11 ⚠ 10m late | 09:11 ⚠ 10m late |
| DLG Dolgarrog | ??? | 09:18 ⚠ 9m late | 09:18 ⚠ 9m late |
| TLC Tal-y-Cafn | ??? | 09:24 ⚠ 8m late | 09:24 ⚠ 9m late |
| GCW Glan Conwy | ??? | 09:30 ⚠ 9m late | 09:30 ⚠ 9m late |
| LLJ Llandudno Junction | ??? | 09:39 ⚠ 2m late | 09:40 ⚠ 4m late |
| DGY Deganwy | ??? | 09:43 ⚠ 5m late | 09:44 ⚠ 5m late |
| LLD Llandudno | ??? | 09:50 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LLD Llandudno | 1 | 10:12 ✔ On Time | |
| DGY Deganwy | ??? | 10:16 ⚠ 1m late | 10:17 ⚠ 1m late |
| LLJ Llandudno Junction | 1 | 10:21 ⚠ 1m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LLJ Llandudno Junction | 3 | 10:29 ⚠ 20m late | |
| CWB Colwyn Bay | 2 | 10:35 ⚠ 19m late | 10:36 ⚠ 19m late |
| RHL Rhyl | 1 | 10:46 ⚠ 19m late | 10:46 ⚠ 20m late |
| PRT Prestatyn | 1 | 10:52 ⚠ 19m late | 10:53 ⚠ 20m late |
| FLN Flint | 1 | 11:06 ⚠ 18m late | 11:07 ⚠ 18m late |
| CTR Chester | 4 | 11:25 ⚠ 14m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CTR Chester | 7 | 11:42 ✔ 1m early | |
| BAC Bache | 2 | 11:45 ✔ 1m early | 11:46 ✔ 1m early |
| CPU Capenhurst | 2 | 11:50 ✔ On Time | 11:51 ✔ On Time |
| HOO Hooton | 3 | 11:56 ✔ 1m early | 11:56 ✔ On Time |
| ERA Eastham Rake | 2 | 11:58 ✔ 1m early | 11:58 ✔ On Time |
| BOM Bromborough | 1 | 12:00 ✔ 1m early | 12:01 ✔ 1m early |
| BMR Bromborough Rake | 2 | 12:02 ✔ 1m early | 12:03 ✔ 1m early |
| SPI Spital | 1 | 12:04 ✔ On Time | 12:05 ✔ 1m early |
| PSL Port Sunlight | 2 | 12:06 ✔ On Time | 12:07 ✔ 1m early |
| BEB Bebington | 2 | 12:08 ✔ 1m early | 12:09 ✔ 1m early |
| RFY Rock Ferry | 2 | 12:12 ✔ 2m early | 12:12 ✔ 1m early |
| GNL Green Lane | 1 | 12:15 ✔ 1m early | 12:15 ✔ 1m early |
| BKC Birkenhead Central | 1 | 12:18 ✔ 2m early | 12:19 ✔ 1m early |
| BKQ Birkenhead Hamilton Square | 1 | 12:21 ✔ 1m early | 12:21 ✔ On Time |
| LVJ Liverpool James Street | 1 | 12:24 ✔ 1m early | 12:24 ✔ On Time |
| MRF Moorfields | 3 | 12:26 ✔ 1m early | 12:26 ✔ 1m early |
| LIV Liverpool Lime Street | L | 12:28 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| LIV Liverpool Lime Street | 2 | 12:45 ✔ On Time | |
| EDG Edge Hill | 1 | 12:49 ✔ 1m early | 12:49 ✔ On Time |
| WAV Wavertree Technology Park | 1 | 12:51 ✔ On Time | 12:51 ✔ On Time |
| BGE Broad Green | 2 | 12:54 ✔ 1m early | 12:54 ✔ On Time |
| ROB Roby | 4 | 12:57 ✔ On Time | 12:57 ✔ On Time |
| HUY Huyton | 4 | 12:59 ✔ 1m early | 13:00 ✔ 1m early |
| PSC Prescot | 1 | 13:04 ✔ 2m early | 13:04 ✔ 1m early |
| ECL Eccleston Park | 2 | 13:06 ✔ On Time | 13:06 ✔ On Time |
| THH Thatto Heath | 1 | 13:09 ✔ 1m early | 13:09 ✔ 1m early |
| SNH St Helens Central | 1 | 13:12 ✔ 1m early | 13:13 ✔ 1m early |
| GSW Garswood | 1 | 13:19 ✔ 1m early | 13:19 ✔ On Time |
| BYN Bryn | 1 | 13:22 ✔ 1m early | 13:23 ✔ 1m early |
| WGN Wigan North Western | 6 | 13:34 ✔ 6m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WGN Wigan North Western | 5 | 14:09 ⚠ 2m late | |
| EBA Euxton Balshaw Lane | 2 | 14:18 ⚠ 1m late | 14:20 ⚠ 2m late |
| LEY Leyland | 1 | 14:26 ⚠ 2m late | 14:26 ⚠ 3m late |
| PRE Preston (Lancs) | 1 | 14:33 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PRE Preston (Lancs) | 1 | 15:48 ✔ On Time | |
| SLW Salwick | 1 | 15:55 ✔ 1m early | 15:55 ✔ On Time |
| KKM Kirkham & Wesham | 1 | 15:59 ⚠ 1m late | 16:00 ✔ On Time |
| MOS Moss Side | 1 | 16:06 ✔ On Time | 16:06 ⚠ 1m late |
| LTM Lytham | 1 | 16:10 ⚠ 1m late | 16:10 ⚠ 2m late |
| AFV Ansdell & Fairhaven | 1 | 16:13 ⚠ 1m late | 16:13 ⚠ 2m late |
| SAS St Annes-on-Sea | 1 | 16:17 ⚠ 1m late | 16:17 ⚠ 2m late |
| SQU Squires Gate | 1 | 16:21 ⚠ 2m late | 16:21 ⚠ 3m late |
| BPB Blackpool Pleasure Beach | 1 | 16:23 ⚠ 2m late | 16:23 ⚠ 3m late |
| BPS Blackpool South | 1 | 16:26 ⚠ 2m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BPS Blackpool South | 1 | 16:30 ⚠ 2m late | |
| BPB Blackpool Pleasure Beach | 1 | 16:32 ⚠ 1m late | 16:32 ⚠ 3m late |
| SQU Squires Gate | 1 | 16:35 ⚠ 1m late | 16:35 ⚠ 2m late |
| SAS St Annes-on-Sea | 1 | 16:38 ⚠ 2m late | 16:38 ⚠ 4m late |
| AFV Ansdell & Fairhaven | 1 | 16:42 ⚠ 2m late | 16:42 ⚠ 4m late |
| LTM Lytham | 1 | 16:45 ⚠ 3m late | 16:45 ⚠ 4m late |
| MOS Moss Side | 1 | 16:50 ⚠ 3m late | 16:50 ⚠ 4m late |
| KKM Kirkham & Wesham | 3 | 16:57 ⚠ 3m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| KKM Kirkham & Wesham | 2 | 17:39 ⚠ 6m late | |
| PFY Poulton-le-Fylde | 1 | 17:46 ⚠ 6m late | 17:47 ⚠ 6m late |
| BPN Blackpool North | 4 | 17:53 ⚠ 5m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BPN Blackpool North | 4 | 18:22 ✔ On Time | |
| LAY Layton (Lancs) | 1 | 18:25 ⚠ 1m late | 18:25 ⚠ 1m late |
| PFY Poulton-le-Fylde | 2 | 18:29 ⚠ 1m late | 18:30 ✔ On Time |
| KKM Kirkham & Wesham | 3 | 18:37 ⚠ 1m late | 18:38 ✔ On Time |
| PRE Preston (Lancs) | 2 | 18:47 ⚠ 2m late | 18:49 ⚠ 22m late |
| LEY Leyland | 2 | 18:54 ⚠ 22m late | 18:54 ⚠ 23m late |
| BSV Buckshaw Parkway | 1 | 18:59 ⚠ 22m late | 18:59 ⚠ 23m late |
| CRL Chorley | 2 | 19:02 ⚠ 24m late | 19:03 ⚠ 24m late |
| ADL Adlington (Lancs) | 1 | 19:07 ⚠ 23m late | 19:07 ⚠ 23m late |
| BLK Blackrod | 1 | 19:10 ⚠ 23m late | 19:10 ⚠ 24m late |
| HWI Horwich Parkway | 1 | 19:13 ⚠ 24m late | 19:13 ⚠ 25m late |
| LOT Lostock | 1 | 19:16 ⚠ 24m late | 19:16 ⚠ 25m late |
| BON Bolton | 3 | 19:21 ⚠ 24m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BON Bolton | 1 | 20:04 ✔ On Time | |
| HID Hall-i'-th'-Wood | 2 | 20:09 ✔ On Time | 20:09 ✔ On Time |
| BMC Bromley Cross (Lancs) | 2 | 20:12 ✔ On Time | 20:13 ⚠ 1m late |
| ENT Entwistle | 1 | 20:19 ⚠ 1m late | 20:19 ⚠ 2m late |
| DWN Darwen | 2 | 20:26 ⚠ 1m late | 20:26 ⚠ 3m late |
| BBN Blackburn | 2 | 20:34 ⚠ 2m late | 20:35 ⚠ 2m late |
| RGW Ramsgreave & Wilpshire | 2 | 20:41 ⚠ 2m late | 20:43 ⚠ 3m late |
| LHO Langho | 2 | 20:48 ⚠ 2m late | 20:48 ⚠ 3m late |
| WHE Whalley (Lancs) | 2 | 20:52 ⚠ 3m late | 20:53 ⚠ 3m late |
| CLH Clitheroe | 2 | 21:01 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CLH Clitheroe | 1 | 21:21 ✔ On Time | |
| WHE Whalley (Lancs) | 1 | 21:27 ✔ 1m early | 21:27 ✔ On Time |
| LHO Langho | 1 | 21:31 ✔ On Time | 21:32 ✔ On Time |
| RGW Ramsgreave & Wilpshire | 1 | 21:36 ✔ On Time | 21:38 ⚠ 1m late |
| BBN Blackburn | 4 | 21:47 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BBN Blackburn | 2 | 21:49 ✔ On Time | |
| RIS Rishton | 1 | 21:54 ✔ On Time | 21:54 ⚠ 1m late |
| CTW Church & Oswaldtwistle | 2 | 21:57 ✔ On Time | 21:57 ⚠ 1m late |
| ACR Accrington | 1 | 22:00 ⚠ 1m late | 22:01 ⚠ 1m late |
| HCT Huncoat | 2 | 22:05 ⚠ 1m late | 22:05 ⚠ 2m late |
| HPN Hapton | 1 | 22:08 ⚠ 1m late | 22:08 ⚠ 1m late |
| RSG Rose Grove | 1 | 22:11 ⚠ 1m late | 22:12 ✔ On Time |
| BUB Burnley Barracks | 1 | 22:15 ✔ On Time | 22:15 ✔ On Time |
| BNC Burnley Central | 1 | 22:18 ✔ 1m early | 22:19 ✔ 2m early |
| BRF Brierfield | 1 | 22:23 ✔ 1m early | 22:23 ✔ On Time |
| NEL Nelson | 1 | 22:26 ✔ 1m early | 22:27 ✔ On Time |
| CNE Colne | 1 | 22:33 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CNE Colne | 1 | 22:50 ✔ On Time | |
| NEL Nelson | 1 | 22:55 ✔ On Time | 22:56 ✔ On Time |
| BRF Brierfield | 1 | 22:59 ✔ 1m early | 22:59 ✔ 1m early |
| BNC Burnley Central | 1 | 23:03 ✔ 1m early | 23:04 ✔ 1m early |
| BUB Burnley Barracks | 1 | 23:06 ✔ On Time | 23:06 ✔ On Time |
| RSG Rose Grove | 2 | 23:11 ✔ 2m early | 23:11 ✔ 1m early |
| HPN Hapton | 1 | 23:14 ✔ 1m early | 23:14 ✔ 1m early |
| HCT Huncoat | 1 | 23:18 ✔ 1m early | 23:18 ✔ 2m early |
| ACR Accrington | 2 | 23:22 ✔ 2m early | 23:23 ✔ 1m early |
| CTW Church & Oswaldtwistle | 1 | 23:26 ✔ 2m early | 23:26 ✔ 1m early |
| RIS Rishton | 2 | 23:29 ✔ 1m early | 23:29 ✔ 1m early |
| BBN Blackburn | 4 | 23:36 ✔ 3m early |