| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CDF Cardiff Central | 4 | 07:16 ⚠ 5m late | |
| BGN Bridgend | 1 | 07:36 ⚠ 15m late | 07:36 ⚠ 16m late |
| PYL Pyle | 1 | 07:44 ⚠ 15m late | 07:44 ⚠ 16m late |
| PTA Port Talbot Parkway | 1 | 07:52 ⚠ 15m late | 07:52 ⚠ 16m late |
| BAJ Baglan | 1 | 07:56 ⚠ 16m late | 07:56 ⚠ 16m late |
| BNF Briton Ferry | 1 | 07:59 ⚠ 16m late | 07:59 ⚠ 17m late |
| NTH Neath | 1 | 08:04 ⚠ 16m late | 08:04 ⚠ 16m late |
| SKE Skewen | 1 | 08:07 ⚠ 17m late | 08:07 ⚠ 18m late |
| LAS Llansamlet | 1 | 08:11 ⚠ 17m late | 08:11 ⚠ 18m late |
| SWA Swansea | 2 | 08:22 ⚠ 14m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SWA Swansea | 2 | 09:09 ✔ On Time | |
| GWN Gowerton | ??? | 09:20 ⚠ 6m late | 09:20 ⚠ 7m late |
| LLE Llanelli | DPL 1 | 09:27 ⚠ 7m late | 09:31 ⚠ 7m late |
| BYE Bynea | ??? | 09:36 ⚠ 7m late | 09:36 ⚠ 8m late |
| LLH Llangennech | ??? | 09:40 ⚠ 7m late | 09:40 ⚠ 8m late |
| PTD Pontarddulais | ??? | 09:44 ⚠ 16m late | 09:44 ⚠ 17m late |
| PTF Pantyffynnon | ??? | 09:51 ⚠ 17m late | 09:52 ⚠ 17m late |
| AMF Ammanford | ??? | 09:55 ⚠ 17m late | 09:55 ⚠ 18m late |
| LLI Llandybie | ??? | 09:59 ⚠ 17m late | 09:59 ⚠ 19m late |
| FFA Ffairfach | ??? | 10:07 ⚠ 18m late | 10:07 ⚠ 17m late |
| LLL Llandeilo | ??? | 10:09 ⚠ 17m late | 10:12 ⚠ 17m late |
| LLG Llangadog | ??? | 10:21 ⚠ 16m late | 10:21 ⚠ 17m late |
| LNR Llanwrda | ??? | 10:25 ⚠ 16m late | 10:25 ⚠ 17m late |
| LLV Llandovery | ??? | 10:31 ⚠ 16m late | 10:34 ⚠ 16m late |
| CYN Cynghordy | ??? | 10:42 ⚠ 16m late | 10:42 ⚠ 15m late |
| SUG Sugar Loaf | ??? | 10:51 ⚠ 13m late | 10:51 ⚠ 14m late |
| LNW Llanwrtyd | ??? | 10:57 ⚠ 13m late | 11:03 ⚠ 10m late |
| LLM Llangammarch | ??? | 11:09 ⚠ 10m late | 11:09 ⚠ 11m late |
| GTH Garth (Powys) | ??? | 11:13 ⚠ 10m late | 11:13 ⚠ 11m late |
| CIM Cilmeri | ??? | 11:18 ⚠ 11m late | 11:18 ⚠ 11m late |
| BHR Builth Road | ??? | 11:22 ⚠ 10m late | 11:22 ⚠ 10m late |
| LLO Llandrindod | ??? | 11:35 ⚠ 6m late | 11:36 ⚠ 8m late |
| PNY Pen-y-Bont | ??? | 11:43 ⚠ 9m late | 11:43 ⚠ 8m late |
| DOL Dolau | ??? | 11:48 ⚠ 9m late | 11:48 ⚠ 10m late |
| LLT Llanbister Road | ??? | 11:54 ⚠ 11m late | 11:54 ⚠ 11m late |
| LGO Llangynllo | ??? | 12:00 ⚠ 10m late | 12:00 ⚠ 10m late |
| KNU Knucklas | ??? | 12:06 ⚠ 10m late | 12:06 ⚠ 12m late |
| KNI Knighton | ??? | 12:12 ⚠ 11m late | 12:17 ⚠ 7m late |
| BUK Bucknell | ??? | 12:23 ⚠ 7m late | 12:23 ⚠ 9m late |
| HPT Hopton Heath | ??? | 12:27 ⚠ 9m late | 12:27 ⚠ 9m late |
| BME Broome | ??? | 12:32 ⚠ 8m late | 12:32 ⚠ 7m late |
| CRV Craven Arms | 1 | 12:39 ⚠ 6m late | 12:45 ⚠ 2m late |
| CTT Church Stretton | ??? | 12:56 ✔ 1m early | 12:56 ⚠ 1m late |
| SHR Shrewsbury | 4A | 13:13 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SHR Shrewsbury | 4B | 13:54 ⚠ 15m late | |
| NAN Nantwich | 1 | 14:17 ⚠ 18m late | 14:17 ⚠ 19m late |
| CRE Crewe | 6 | 14:27 ⚠ 21m late | 14:30 ⚠ 22m late |
| WML Wilmslow | 3 | 14:50 ⚠ 23m late | 14:50 ⚠ 24m late |
| SPT Stockport | 3 | 15:01 ⚠ 22m late | 15:01 ⚠ 23m late |
| MAN Manchester Piccadilly | 10 | 15:15 ⚠ 18m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MAN Manchester Piccadilly | 2 | 16:54 ✔ On Time | |
| ADK Ardwick | 1 | 16:57 ✔ 1m early | 16:57 ✔ On Time |
| ABY Ashburys | 1 | 16:59 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| ABY Ashburys | 2 | 17:17 ⚠ 2m late | |
| MAN Manchester Piccadilly | 2 | 17:27 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MAN Manchester Piccadilly | 11 | 17:51 ⚠ 1m late | |
| LVM Levenshulme | 1 | 17:57 ⚠ 1m late | 17:57 ⚠ 2m late |
| HTC Heaton Chapel | 1 | 18:00 ⚠ 1m late | 18:00 ⚠ 2m late |
| SPT Stockport | 1 | 18:04 ⚠ 1m late | 18:04 ⚠ 2m late |
| DVN Davenport | 1 | 18:08 ⚠ 1m late | 18:08 ⚠ 2m late |
| WSR Woodsmoor | 1 | 18:10 ⚠ 2m late | 18:10 ⚠ 3m late |
| HAZ Hazel Grove | 1 | 18:14 ⚠ 1m late | 18:14 ⚠ 2m late |
| MDL Middlewood | 1 | 18:19 ⚠ 1m late | 18:19 ⚠ 2m late |
| DSL Disley | 1 | 18:23 ⚠ 2m late | 18:23 ⚠ 3m late |
| NMN New Mills Newtown | 1 | 18:27 ⚠ 1m late | 18:27 ⚠ 2m late |
| FNV Furness Vale | ??? | 18:30 ⚠ 1m late | 18:30 ⚠ 2m late |
| WBR Whaley Bridge | 1 | 18:33 ⚠ 2m late | 18:34 ⚠ 2m late |
| CEF Chapel-en-le-Frith | 1 | 18:41 ⚠ 1m late | 18:41 ⚠ 2m late |
| DVH Dove Holes | 1 | 18:46 ⚠ 1m late | 18:46 ⚠ 2m late |
| BUX Buxton | 2 | 18:55 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BUX Buxton | 2 | 19:14 ✔ On Time | |
| CEF Chapel-en-le-Frith | 2 | 19:24 ✔ 1m early | 19:24 ✔ On Time |
| WBR Whaley Bridge | 2 | 19:30 ✔ 1m early | 19:31 ✔ On Time |
| FNV Furness Vale | ??? | 19:34 ✔ 1m early | 19:34 ✔ On Time |
| NMN New Mills Newtown | 2 | 19:37 ✔ 1m early | 19:38 ✔ 1m early |
| DSL Disley | 2 | 19:41 ✔ 1m early | 19:41 ✔ On Time |
| HAZ Hazel Grove | 2 | 19:50 ✔ 2m early | 19:51 ✔ On Time |
| WSR Woodsmoor | 2 | 19:54 ✔ 1m early | 19:54 ✔ On Time |
| DVN Davenport | 2 | 19:56 ✔ 1m early | 19:57 ✔ 1m early |
| SPT Stockport | 4 | 20:02 ✔ 2m early | 20:02 ✔ On Time |
| HTC Heaton Chapel | 2 | 20:06 ✔ 1m early | 20:06 ✔ 1m early |
| LVM Levenshulme | 2 | 20:09 ✔ 1m early | 20:10 ✔ 1m early |
| MAN Manchester Piccadilly | 11 | 20:17 ✔ 1m early |