| Station | Platform | Arrival | Departure |
|---|---|---|---|
| FGH Fishguard Harbour | ??? | 10:00 ✔ On Time | |
| FGW Fishguard & Goodwick | ??? | 10:03 ✔ 1m early | 10:03 ✔ 1m early |
| CLR Clarbeston Road | ??? | 10:22 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CLR Clarbeston Road | ??? | 11:05 ⚠ 4m late | |
| HVF Haverfordwest | 2 | 11:13 ⚠ 3m late | 11:16 ⚠ 2m late |
| JOH Johnston (Pembs) | ??? | 11:24 ⚠ 1m late | 11:24 ⚠ 1m late |
| MFH Milford Haven | ??? | 11:35 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| MFH Milford Haven | ??? | 12:00 ✔ On Time | |
| JOH Johnston (Pembs) | ??? | 12:08 ✔ 1m early | 12:09 ✔ 2m early |
| HVF Haverfordwest | 1 | 12:16 ✔ On Time | 12:16 ⚠ 1m late |
| CLR Clarbeston Road | ??? | 12:24 ✔ 1m early | 12:24 ✔ On Time |
| CUW Clunderwen | ??? | 12:31 ✔ 1m early | 12:32 ✔ 1m early |
| WTL Whitland | 1 | 12:38 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| WTL Whitland | 2 | 13:11 ✔ On Time | |
| NAR Narberth | ??? | 13:19 ✔ 1m early | 13:19 ✔ On Time |
| KGT Kilgetty | ??? | 13:29 ✔ 1m early | 13:29 ✔ 1m early |
| SDF Saundersfoot | ??? | 13:31 ✔ 1m early | 13:31 ✔ On Time |
| TEN Tenby | ??? | 13:37 ✔ On Time | 13:40 ✔ On Time |
| PNA Penally | ??? | 13:43 ✔ 1m early | 13:43 ✔ On Time |
| MRB Manorbier | ??? | 13:49 ✔ 1m early | 13:49 ✔ 1m early |
| LAM Lamphey | ??? | 13:56 ✔ 1m early | 13:56 ✔ On Time |
| PMB Pembroke | ??? | 13:59 ✔ 1m early | 14:00 ✔ On Time |
| PMD Pembroke Dock | ??? | 14:13 ✔ 7m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| PMD Pembroke Dock | ??? | 15:02 ✔ On Time | |
| PMB Pembroke | ??? | 15:10 ✔ 1m early | 15:10 ✔ On Time |
| LAM Lamphey | ??? | 15:13 ✔ 1m early | 15:13 ✔ On Time |
| MRB Manorbier | ??? | 15:21 ✔ 1m early | 15:21 ✔ On Time |
| PNA Penally | ??? | 15:27 ✔ 1m early | 15:27 ✔ On Time |
| TEN Tenby | ??? | 15:33 ✔ 3m early | 15:37 ⚠ 4m late |
| SDF Saundersfoot | ??? | 15:45 ⚠ 3m late | 15:45 ⚠ 4m late |
| KGT Kilgetty | ??? | 15:47 ⚠ 4m late | 15:47 ⚠ 5m late |
| NAR Narberth | ??? | 15:56 ⚠ 3m late | 15:56 ⚠ 5m late |
| WTL Whitland | 1 | 16:05 ⚠ 3m late | 16:05 ⚠ 4m late |
| CMN Carmarthen | 1 | 16:21 ⚠ 2m late | 16:32 ✔ On Time |
| PBY Pembrey & Burry Port | 1 | 16:49 ✔ On Time | 16:49 ✔ On Time |
| LLE Llanelli | UPL 2 | 16:54 ✔ On Time | 16:55 ✔ On Time |
| GWN Gowerton | 2 | 17:01 ⚠ 1m late | 17:02 ✔ On Time |
| SWA Swansea | 1 2 | 17:17 ✔ 2m early | 17:27 ✔ On Time |
| LAS Llansamlet | 2 | 17:33 ✔ On Time | 17:33 ⚠ 1m late |
| SKE Skewen | 2 | 17:37 ✔ On Time | 17:38 ✔ On Time |
| NTH Neath | 2 | 17:41 ✔ On Time | 17:42 ✔ On Time |
| BNF Briton Ferry | 2 | 17:45 ✔ On Time | 17:45 ✔ On Time |
| BAJ Baglan | 2 | 17:49 ✔ 1m early | 17:49 ✔ On Time |
| PTA Port Talbot Parkway | 2 | 17:53 ✔ 1m early | 17:53 ✔ 1m early |
| PYL Pyle | 2 | 18:00 ✔ 2m early | 18:00 ✔ 1m early |
| BGN Bridgend | 2 | 18:07 ✔ 1m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| BGN Bridgend | 1A | 18:40 ✔ On Time | |
| LWM Llantwit Major | 1 | 18:53 ⚠ 2m late | 18:54 ⚠ 2m late |
| RIA Rhoose Cardiff International Airport | 1 | 19:04 ⚠ 2m late | 19:04 ⚠ 3m late |
| BRY Barry | 1 | 19:13 ✔ 1m early | 19:13 ✔ On Time |
| BYD Barry Docks | 1 | 19:16 ✔ 1m early | 19:16 ✔ On Time |
| CAD Cadoxton | 1 | 19:19 ✔ 1m early | 19:19 ✔ On Time |
| DNS Dinas Powys | 1 | 19:23 ✔ On Time | 19:24 ✔ On Time |
| EBK Eastbrook | 1 | 19:26 ✔ 1m early | 19:26 ✔ On Time |
| CGN Cogan | 1 | 19:29 ✔ 1m early | 19:29 ✔ On Time |
| GTN Grangetown (Cardiff) | 1 | 19:34 ✔ 2m early | 19:35 ✔ 1m early |
| CDF Cardiff Central | 6 | 19:41 ✔ 3m early |
| Station | Platform | Arrival | Departure |
|---|---|---|---|
| CDF Cardiff Central | 1 | 21:03 ✔ On Time | |
| NWP Newport (South Wales) | 3 | 21:15 ✔ On Time | 21:16 ✔ On Time |
| GCR Gloucester | 4 | 22:01 ✔ 1m early | 22:05 ⚠ 1m late |
| CNM Cheltenham Spa | 2 | 22:13 ⚠ 5m late | 22:15 ⚠ 5m late |
| ASC Ashchurch for Tewkesbury | 1 | 22:22 ⚠ 5m late | 22:22 ⚠ 8m late |
| WOP Worcestershire Parkway | 1 | 22:31 ⚠ 7m late | 22:32 ⚠ 7m late |
| BHM Birmingham New Street | 10 | 23:05 ⚠ 3m late |