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