| Station | Platform | Arrival | Departure |
|---|---|---|---|
| AYW Aberystwyth | 1 | 07:28 ✔ 1m early | |
| BOW Bow Street | ??? | 07:35 ✔ 1m early | 07:36 ✔ On Time |
| BRH Borth | ??? | 07:43 ✔ 2m early | 07:43 ✔ On Time |
| DVY Dovey Junction | 2 | 07:53 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| DVY Dovey Junction | 1 | 08:58 ✔ On Time | |
| PHG Penhelig | ??? | 09:07 ✔ On Time | 09:07 ✔ On Time |
| AVY Aberdovey | ??? | 09:11 ✔ 1m early | 09:11 ✔ 1m early |
| TYW Tywyn | 2 | 09:21 ✔ 5m early | 09:29 ✔ On Time |
| TNF Tonfanau | ??? | 09:33 ✔ On Time | 09:33 ✔ On Time |
| LLW Llwyngwril | ??? | 09:39 ✔ On Time | 09:39 ⚠ 1m late |
| FRB Fairbourne | ??? | 09:48 ✔ 1m early | 09:48 ✔ On Time |
| MFA Morfa Mawddach | ??? | 09:49 ⚠ 1m late | 09:49 ⚠ 1m late |
| BRM Barmouth | 2 | 10:01 ✔ 5m early | 10:01 ✔ 1m early |
| LLA Llanaber | ??? | 10:05 ✔ 1m early | 10:05 ✔ On Time |
| TLB Talybont | ??? | 10:08 ✔ On Time | 10:08 ⚠ 1m late |
| DYF Dyffryn Ardudwy | ??? | 10:11 ✔ On Time | 10:11 ✔ On Time |
| LBR Llanbedr | ??? | 10:16 ✔ 1m early | 10:16 ✔ On Time |
| PES Pensarn (Gwynedd) | ??? | 10:17 ✔ On Time | 10:17 ⚠ 1m late |
| LDN Llandanwg | ??? | 10:20 ✔ 1m early | 10:20 ✔ On Time |
| HRL Harlech | 2 | 10:26 ✔ 3m early | 10:26 ✔ 1m early |
| TYG Tygwyn | ??? | 10:31 ✔ 1m early | 10:31 ✔ On Time |
| TAL Talsarnau | ??? | 10:32 ✔ On Time | 10:32 ⚠ 1m late |
| LLC Llandecwyn | ??? | 10:35 ✔ On Time | 10:35 ⚠ 1m late |
| PRH Penrhyndeudraeth | ??? | 10:39 ✔ 1m early | 10:39 ✔ On Time |
| MFF Minffordd | ??? | 10:42 ✔ On Time | 10:42 ✔ On Time |
| PTM Porthmadog | 2 | 10:51 ✔ 4m early | 10:51 ✔ 1m early |
| CCC Criccieth | ??? | 10:58 ✔ On Time | 10:58 ✔ On Time |
| PNC Penychain | ??? | 11:04 ✔ On Time | 11:04 ⚠ 1m late |
| ABH Abererch | ??? | 11:08 ✔ 1m early | 11:08 ✔ On Time |
| PWL Pwllheli | 1 | 11:13 ✔ 2m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PWL Pwllheli | 1 | 11:37 ✔ 1m early | |
| ABH Abererch | ??? | 11:41 ✔ On Time | 11:41 ✔ On Time |
| PNC Penychain | ??? | 11:43 ⚠ 1m late | 11:44 ✔ On Time |
| CCC Criccieth | ??? | 11:51 ✔ 1m early | 11:51 ✔ On Time |
| PTM Porthmadog | 1 | 12:00 ✔ 1m early | 12:01 ✔ On Time |
| MFF Minffordd | ??? | 12:05 ✔ On Time | 12:05 ✔ On Time |
| PRH Penrhyndeudraeth | ??? | 12:09 ✔ 1m early | 12:09 ✔ On Time |
| LLC Llandecwyn | ??? | 12:11 ✔ On Time | 12:11 ⚠ 1m late |
| TAL Talsarnau | ??? | 12:13 ⚠ 1m late | 12:13 ⚠ 1m late |
| TYG Tygwyn | ??? | 12:17 ✔ 1m early | 12:17 ✔ On Time |
| HRL Harlech | 1 | 12:26 ✔ 6m early | 12:28 ✔ 1m early |
| LDN Llandanwg | ??? | 12:34 ✔ 1m early | 12:34 ✔ On Time |
| PES Pensarn (Gwynedd) | ??? | 12:35 ⚠ 1m late | 12:35 ⚠ 1m late |
| LBR Llanbedr | ??? | 12:39 ✔ 1m early | 12:39 ✔ On Time |
| DYF Dyffryn Ardudwy | ??? | 12:42 ✔ On Time | 12:42 ⚠ 1m late |
| TLB Talybont | ??? | 12:45 ✔ On Time | 12:45 ⚠ 1m late |
| LLA Llanaber | ??? | 12:50 ✔ 1m early | 12:50 ✔ On Time |
| BRM Barmouth | 1 | 12:55 ✔ 3m early | 12:55 ✔ 1m early |
| MFA Morfa Mawddach | ??? | 12:59 ✔ On Time | 12:59 ⚠ 1m late |
| FRB Fairbourne | ??? | 13:03 ✔ 1m early | 13:03 ✔ On Time |
| LLW Llwyngwril | ??? | 13:09 ⚠ 1m late | 13:09 ⚠ 1m late |
| TNF Tonfanau | ??? | 13:16 ⚠ 1m late | 13:16 ⚠ 1m late |
| TYW Tywyn | 1 | 13:25 ✔ 3m early | 13:25 ✔ 1m early |
| AVY Aberdovey | ??? | 13:31 ✔ 1m early | 13:31 ✔ On Time |
| PHG Penhelig | ??? | 13:33 ⚠ 1m late | 13:33 ⚠ 1m late |
| DVY Dovey Junction | 1 | 13:46 ✔ 3m early | 13:46 ✔ 1m early |
| MCN Machynlleth | 1 2 | 13:52 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MCN Machynlleth | 1 2 | 14:07 ✔ On Time | |
| CWS Caersws | 1 | 14:33 ⚠ 2m late | 14:34 ⚠ 2m late |
| NWT Newtown (Powys) | 1 | 14:40 ⚠ 3m late | 14:41 ⚠ 2m late |
| WLP Welshpool | 1 | 14:55 ⚠ 1m late | 14:55 ⚠ 2m late |
| SHR Shrewsbury | 4 | 15:18 ✔ On Time |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| SHR Shrewsbury | 5 | 18:07 ✔ On Time | |
| CTT Church Stretton | ??? | 18:25 ✔ 2m early | 18:25 ✔ On Time |
| CRV Craven Arms | 2 | 18:35 ✔ On Time | 18:36 ✔ On Time |
| BME Broome | ??? | 18:42 ✔ 1m early | 18:42 ✔ 1m early |
| HPT Hopton Heath | ??? | 18:46 ✔ 2m early | 18:46 ✔ 1m early |
| BUK Bucknell | ??? | 18:51 ✔ 2m early | 18:51 ✔ On Time |
| KNI Knighton | ??? | 18:57 ✔ On Time | 19:00 ✔ On Time |
| KNU Knucklas | ??? | 19:06 ✔ 1m early | 19:06 ✔ 1m early |
| LGO Llangynllo | ??? | 19:14 ✔ 1m early | 19:14 ✔ 1m early |
| LLT Llanbister Road | ??? | 19:19 ✔ 2m early | 19:19 ✔ 1m early |
| DOL Dolau | ??? | 19:25 ✔ 1m early | 19:25 ✔ 1m early |
| PNY Pen-y-Bont | ??? | 19:29 ✔ 1m early | 19:29 ✔ On Time |
| LLO Llandrindod | ??? | 19:39 ✔ 2m early | 19:41 ✔ 1m early |
| BHR Builth Road | ??? | 19:50 ✔ 1m early | 19:50 ✔ 1m early |
| CIM Cilmeri | ??? | 19:54 ✔ 2m early | 19:54 ✔ 1m early |
| GTH Garth (Powys) | ??? | 19:59 ✔ 1m early | 19:59 ✔ On Time |
| LLM Llangammarch | ??? | 20:03 ✔ 1m early | 20:03 ✔ 1m early |
| LNW Llanwrtyd | ??? | 20:09 ✔ On Time | 20:17 ✔ On Time |
| SUG Sugar Loaf | ??? | 20:23 ✔ On Time | 20:23 ⚠ 1m late |
| CYN Cynghordy | ??? | 20:30 ✔ On Time | 20:30 ⚠ 1m late |
| LLV Llandovery | ??? | 20:40 ✔ 1m early | 20:42 ✔ On Time |
| LNR Llanwrda | ??? | 20:48 ⚠ 1m late | 20:48 ⚠ 1m late |
| LLG Llangadog | ??? | 20:52 ⚠ 1m late | 20:52 ⚠ 2m late |
| LLL Llandeilo | ??? | 21:01 ⚠ 2m late | 21:04 ⚠ 2m late |
| FFA Ffairfach | ??? | 21:06 ⚠ 2m late | 21:06 ⚠ 4m late |
| LLI Llandybie | ??? | 21:14 ⚠ 3m late | 21:14 ⚠ 3m late |
| AMF Ammanford | ??? | 21:18 ⚠ 3m late | 21:18 ⚠ 4m late |
| PTF Pantyffynnon | ??? | 21:21 ⚠ 3m late | 21:21 ⚠ 4m late |
| PTD Pontarddulais | ??? | 21:28 ⚠ 3m late | 21:28 ⚠ 4m late |
| LLH Llangennech | 1 | 21:33 ⚠ 3m late | 21:33 ⚠ 2m late |
| BYE Bynea | 1 | 21:36 ⚠ 2m late | 21:36 ⚠ 3m late |
| LLE Llanelli | DPL 1 | 21:41 ⚠ 3m late | 21:45 ⚠ 2m late |
| GWN Gowerton | 2 | 21:52 ⚠ 1m late | 21:53 ⚠ 2m late |
| SWA Swansea | 1 | 22:08 ✔ 2m early |