| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BHM Birmingham New Street | C | 09:56 ⚠ 9m late | |
| SGB Smethwick Galton Bridge | 3 | 10:02 ⚠ 9m late | 10:02 ⚠ 9m late |
| WVH Wolverhampton | 1 | 10:13 ⚠ 10m late | 10:14 ⚠ 10m late |
| BBK Bilbrook | 2 | 10:20 ⚠ 8m late | 10:21 ⚠ 8m late |
| CSL Codsall | 2 | 10:23 ⚠ 8m late | 10:23 ⚠ 8m late |
| ALB Albrighton | 2 | 10:28 ⚠ 7m late | 10:28 ⚠ 8m late |
| COS Cosford | 2 | 10:31 ⚠ 7m late | 10:32 ⚠ 7m late |
| SFN Shifnal | 2 | 10:36 ⚠ 7m late | 10:37 ⚠ 7m late |
| TFC Telford Central | 2 | 10:41 ⚠ 7m late | 10:42 ⚠ 7m late |
| OKN Oakengates | 1 | 10:44 ⚠ 7m late | 10:45 ⚠ 6m late |
| WLN Wellington (Shropshire) | 2 | 10:50 ⚠ 6m late | 10:51 ⚠ 6m late |
| SHR Shrewsbury | 6 | 11:05 ⚠ 4m late |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SHR Shrewsbury | 7B | 12:24 ✔ On Time | |
| YRT Yorton | 1 | 12:33 ✔ 1m early | 12:33 ✔ 1m early |
| WEM Wem | 1 | 12:38 ✔ 1m early | 12:38 ✔ On Time |
| PRS Prees | 1 | 12:43 ✔ 1m early | 12:43 ✔ On Time |
| WTC Whitchurch (Shropshire) | 2 | 12:50 ✔ 1m early | 12:50 ✔ On Time |
| WRE Wrenbury | 1 | 12:56 ✔ On Time | 12:56 ✔ On Time |
| NAN Nantwich | 1 | 13:02 ✔ On Time | 13:02 ⚠ 1m late |
| CRE Crewe | 8 | 13:12 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CRE Crewe | 8 | 13:20 ✔ On Time | |
| NAN Nantwich | 2 | 13:28 ✔ 2m early | 13:28 ✔ On Time |
| WRE Wrenbury | 2 | 13:35 ✔ 1m early | 13:35 ✔ 1m early |
| WTC Whitchurch (Shropshire) | 1 | 13:43 ✔ 1m early | 13:43 ✔ On Time |
| PRS Prees | 2 | 13:49 ✔ 1m early | 13:49 ✔ 1m early |
| WEM Wem | 2 | 13:55 ✔ 2m early | 13:55 ✔ 2m early |
| YRT Yorton | 2 | 14:01 ✔ 3m early | 14:01 ✔ 1m early |
| SHR Shrewsbury | 7B | 14:13 ✔ 4m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SHR Shrewsbury | 3 | 14:29 ✔ On Time | |
| WLP Welshpool | 2 | 14:50 ✔ On Time | 14:51 ✔ 1m early |
| NWT Newtown (Powys) | 2 | 15:06 ✔ 2m early | 15:06 ✔ 1m early |
| CWS Caersws | 1 | 15:13 ✔ 1m early | 15:14 ✔ 1m early |
| MCN Machynlleth | 2 | 15:45 ✔ 2m early | 15:46 ✔ 1m early |
| DVY Dovey Junction | 2 | 15:54 ✔ 2m early | 15:55 ✔ 1m early |
| BRH Borth | 1 | 16:04 ✔ On Time | 16:05 ✔ On Time |
| BOW Bow Street | ??? | 16:10 ⚠ 1m late | 16:11 ⚠ 1m late |
| AYW Aberystwyth | 1 | 16:20 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| AYW Aberystwyth | 1 | 16:29 ✔ 1m early | |
| BOW Bow Street | ??? | 16:36 ✔ 1m early | 16:37 ✔ 1m early |
| BRH Borth | 1 | 16:44 ✔ 2m early | 16:44 ✔ On Time |
| DVY Dovey Junction | 2 | 16:55 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DVY Dovey Junction | 1 | 17:02 ⚠ 12m late | |
| PHG Penhelig | ??? | 17:11 ⚠ 12m late | 17:11 ⚠ 14m late |
| AVY Aberdovey | ??? | 17:15 ⚠ 12m late | 17:15 ⚠ 13m late |
| TYW Tywyn | 2 | 17:24 ⚠ 9m late | 17:29 ⚠ 5m late |
| TNF Tonfanau | ??? | 17:32 ⚠ 6m late | 17:32 ⚠ 6m late |
| LLW Llwyngwril | ??? | 17:39 ⚠ 5m late | 17:39 ⚠ 6m late |
| FRB Fairbourne | ??? | 17:47 ⚠ 5m late | 17:47 ⚠ 6m late |
| MFA Morfa Mawddach | 2 | 17:49 ⚠ 6m late | 17:49 ⚠ 7m late |
| BRM Barmouth | 2 | 17:59 ⚠ 2m late | 17:59 ⚠ 3m late |
| LLA Llanaber | ??? | 18:03 ⚠ 3m late | 18:03 ⚠ 4m late |
| TLB Talybont | ??? | 18:06 ⚠ 4m late | 18:06 ⚠ 4m late |
| DYF Dyffryn Ardudwy | ??? | 18:09 ⚠ 4m late | 18:09 ⚠ 4m late |
| LBR Llanbedr | ??? | 18:14 ⚠ 3m late | 18:14 ⚠ 3m late |
| PES Pensarn (Gwynedd) | ??? | 18:15 ⚠ 4m late | 18:15 ⚠ 4m late |
| LDN Llandanwg | ??? | 18:18 ⚠ 3m late | 18:18 ⚠ 3m late |
| HRL Harlech | 1 | 18:25 ⚠ 2m late | 18:30 ⚠ 3m late |
| TYG Tygwyn | ??? | 18:35 ⚠ 2m late | 18:35 ⚠ 2m late |
| TAL Talsarnau | ??? | 18:36 ⚠ 3m late | 18:36 ⚠ 4m late |
| LLC Llandecwyn | ??? | 18:39 ⚠ 3m late | 18:39 ⚠ 4m late |
| PRH Penrhyndeudraeth | ??? | 18:43 ⚠ 2m late | 18:43 ⚠ 3m late |
| MFF Minffordd | ??? | 18:47 ⚠ 2m late | 18:47 ⚠ 2m late |
| PTM Porthmadog | 2 | 18:55 ✔ 1m early | 18:55 ✔ On Time |
| CCC Criccieth | ??? | 19:02 ✔ On Time | 19:02 ✔ On Time |
| PNC Penychain | ??? | 19:08 ✔ On Time | 19:08 ⚠ 1m late |
| ABH Abererch | ??? | 19:12 ✔ 1m early | 19:12 ✔ On Time |
| PWL Pwllheli | 1 | 19:18 ✔ 2m early |