| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SWA Swansea | 1 | 06:38 ⚠ 1m late | ||
| LAS Llansamlet | 2 | 06:44 ⚠ 2m late | 06:44 ⚠ 2m late | |
| SKE Skewen | 2 | 06:48 ⚠ 2m late | 06:49 ⚠ 2m late | |
| NTH Neath | 2 | 06:52 ⚠ 2m late | 06:53 ⚠ 2m late | |
| BNF Briton Ferry | 2 | 06:56 ⚠ 2m late | 06:56 ⚠ 3m late | |
| BAJ Baglan | 2 | 07:00 ⚠ 2m late | 07:00 ⚠ 3m late | |
| PTA Port Talbot Parkway | 2 | 07:05 ⚠ 2m late | 07:05 ⚠ 2m late | |
| PYL Pyle | 2 | 07:11 ⚠ 3m late | 07:12 ⚠ 3m late | |
| BGN Bridgend | 2 | 07:19 ⚠ 3m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BGN Bridgend | 1 | 08:05 ⚠ 32m late | ||
| PYL Pyle | 1 | 08:12 ⚠ 33m late | 08:12 ⚠ 34m late | |
| PTA Port Talbot Parkway | 1 | 08:20 ⚠ 32m late | 08:20 ⚠ 33m late | |
| BAJ Baglan | 1 | 08:23 ⚠ 34m late | 08:24 ⚠ 33m late | |
| BNF Briton Ferry | 1 | 08:27 ⚠ 33m late | 08:28 ⚠ 33m late | |
| NTH Neath | 1 | 08:32 ⚠ 32m late | 08:32 ⚠ 33m late | |
| SKE Skewen | 1 | 08:36 ⚠ 33m late | 08:36 ⚠ 34m late | |
| LAS Llansamlet | 1 | 08:40 ⚠ 33m late | 08:41 ⚠ 33m late | |
| SWA Swansea | 2 3 | 08:50 ⚠ 30m late | 09:03 ⚠ 20m late | |
| GWN Gowerton | 1 | 09:14 ⚠ 19m late | 09:14 ⚠ 20m late | |
| LLE Llanelli | DPL 1 | 09:22 ⚠ 18m late | 09:22 ⚠ 19m late | |
| PBY Pembrey & Burry Port | ??? | 09:28 ⚠ 18m late | 09:28 ⚠ 19m late | |
| KWL Kidwelly | ??? | 09:34 ⚠ 19m late | 09:35 ⚠ 19m late | |
| FYS Ferryside | ??? | 09:40 ⚠ 19m late | 09:41 ⚠ 19m late | |
| CMN Carmarthen | 2 | 09:53 ⚠ 17m late | 10:03 ⚠ 10m late | |
| WTL Whitland | 2 | 10:18 ⚠ 10m late | 10:18 ⚠ 10m late | |
| CUW Clunderwen | ??? | 10:24 ⚠ 10m late | 10:25 ⚠ 9m late | |
| CLR Clarbeston Road | ??? | 10:32 ⚠ 11m late | 10:33 ⚠ 11m late | |
| HVF Haverfordwest | 1 | 10:41 ⚠ 10m late | 10:41 ⚠ 12m late | |
| JOH Johnston (Pembs) | ??? | 10:49 ⚠ 11m late | 10:49 ⚠ 12m late | |
| MFH Milford Haven | ??? | 11:03 ⚠ 6m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MFH Milford Haven | ??? | 11:03 ⚠ 10m late | ||
| JOH Johnston (Pembs) | ??? | 11:11 ⚠ 9m late | 11:11 ⚠ 10m late | |
| HVF Haverfordwest | 1 | 11:18 ⚠ 9m late | 11:18 ⚠ 11m late | |
| CLR Clarbeston Road | ??? | 11:26 ⚠ 10m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| CLR Clarbeston Road | ??? | 12:03 ⚠ 5m late | ||
| FGW Fishguard & Goodwick | ??? | 12:22 ⚠ 4m late | 12:22 ⚠ 5m late | |
| FGH Fishguard Harbour | ??? | 12:26 ⚠ 2m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| FGH Fishguard Harbour | ??? | 12:50 ✔ On Time | ||
| FGW Fishguard & Goodwick | ??? | 12:53 ✔ 2m early | 12:53 ✔ On Time | |
| CLR Clarbeston Road | ??? | 13:12 ✔ On Time | 13:12 ⚠ 1m late | |
| WTL Whitland | 1 | 13:25 ✔ On Time |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| WTL Whitland | 2 | 15:08 ⚠ 1m late | ||
| NAR Narberth | ??? | 15:17 ✔ On Time | 15:17 ✔ On Time | |
| KGT Kilgetty | ??? | 15:27 ✔ 1m early | 15:27 ✔ On Time | |
| SDF Saundersfoot | ??? | 15:29 ✔ 1m early | 15:29 ✔ On Time | |
| TEN Tenby | ??? | 15:37 ✔ On Time | 15:45 ✔ On Time | |
| PNA Penally | ??? | 15:48 ✔ 1m early | 15:48 ✔ On Time | |
| MRB Manorbier | ??? | 15:54 ✔ On Time | 15:54 ✔ On Time | |
| LAM Lamphey | ??? | 16:02 ✔ 1m early | 16:02 ✔ On Time | |
| PMB Pembroke | ??? | 16:05 ✔ 1m early | 16:05 ✔ On Time | |
| PMD Pembroke Dock | ??? | 16:18 ✔ 6m early |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| PMD Pembroke Dock | ??? | 17:09 ✔ On Time | ||
| PMB Pembroke | ??? | 17:17 ✔ On Time | 17:17 ✔ On Time | |
| LAM Lamphey | ??? | 17:20 ✔ On Time | 17:20 ✔ On Time | |
| MRB Manorbier | ??? | 17:28 ✔ On Time | 17:29 ✔ On Time | |
| PNA Penally | ??? | 17:34 ✔ On Time | 17:34 ✔ On Time | |
| TEN Tenby | ??? | 17:38 ✔ On Time | 17:40 ⚠ 14m late | |
| SDF Saundersfoot | ??? | 17:48 ⚠ 13m late | 17:48 ⚠ 14m late | |
| KGT Kilgetty | ??? | 17:50 ⚠ 13m late | 17:50 ⚠ 14m late | |
| NAR Narberth | ??? | 18:00 ⚠ 13m late | 18:00 ⚠ 14m late | |
| WTL Whitland | 1 | 18:09 ⚠ 15m late | 18:09 ⚠ 16m late | |
| CMN Carmarthen | 1 | 18:27 ⚠ 14m late | 18:30 ⚠ 14m late | |
| PBY Pembrey & Burry Port | ??? | 18:49 ⚠ 19m late | 18:49 ⚠ 20m late | |
| LLE Llanelli | UPL 2 | 18:56 ⚠ 19m late | 18:57 ⚠ 19m late | |
| GWN Gowerton | 2 | 19:04 ⚠ 23m late | 19:05 ⚠ 25m late | |
| SWA Swansea | 1 | 19:18 ⚠ 22m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| SWA Swansea | 4 3 | 19:49 ⚠ 21m late | ||
| NTH Neath | 2 | 20:00 ⚠ 21m late | 20:00 ⚠ 22m late | |
| PTA Port Talbot Parkway | 2 | 20:07 ⚠ 22m late | 20:07 ⚠ 23m late | |
| BGN Bridgend | 2 | 20:21 ⚠ 21m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| BGN Bridgend | 1 | 20:42 ⚠ 11m late | ||
| WMI Wildmill | ??? | 20:45 ⚠ 10m late | 20:45 ⚠ 10m late | |
| SRR Sarn | ??? | 20:48 ⚠ 10m late | 20:48 ⚠ 10m late | |
| TDU Tondu | ??? | 20:51 ⚠ 11m late | 20:51 ⚠ 12m late | |
| GMG Garth (Mid Glamorgan) | ??? | 20:59 ⚠ 10m late | 20:59 ⚠ 11m late | |
| MEW Maesteg (Ewenny Road) | ??? | 21:02 ⚠ 10m late | 21:02 ⚠ 11m late | |
| MST Maesteg | ??? | 21:06 ⚠ 11m late |
| Station | Platform | Arrival | Departure | |
|---|---|---|---|---|
| MST Maesteg | ??? | 21:13 ⚠ 11m late | ||
| MEW Maesteg (Ewenny Road) | ??? | 21:15 ⚠ 11m late | 21:15 ⚠ 11m late | |
| GMG Garth (Mid Glamorgan) | ??? | 21:18 ⚠ 10m late | 21:18 ⚠ 11m late | |
| TDU Tondu | 1 | 21:26 ⚠ 12m late | 21:26 ⚠ 14m late | |
| SRR Sarn | 1 | 21:29 ⚠ 13m late | 21:29 ⚠ 13m late | |
| WMI Wildmill | 1 | 21:32 ⚠ 13m late | 21:32 ⚠ 14m late | |
| BGN Bridgend | 2 | 21:36 ⚠ 12m late | 21:36 ⚠ 14m late | |
| PCD Pencoed | 2 | 21:41 ⚠ 13m late | 21:41 ⚠ 15m late | |
| LLR Llanharan | 1 | 21:45 ⚠ 15m late | 21:45 ⚠ 16m late | |
| PYC Pontyclun | 2 | 21:50 ⚠ 15m late | 21:50 ⚠ 16m late | |
| CDF Cardiff Central | 1 | 22:05 ⚠ 13m late |