Cardiff Central to Carmarthen

Platform 3A 3 coaches Will wait for 4 minutes
20:58
left 21:02

Previously called at

Manchester Piccadilly17:30left on time
Stockport17:39left on time
Wilmslow17:47left 17:49
Crewe18:10left on time
Nantwich18:18left on time
Whitchurch (Shropshire)18:28left on time
Wem18:36left on time
Shrewsbury18:50left on time
Church Stretton19:04left no report
Craven Arms19:12left on time
Ludlow19:21left no report
Leominster19:31left on time
Hereford19:49left on time
Abergavenny20:11left on time
Pontypool & New Inn20:21left no report
Cwmbran20:26left on time
Newport (South Wales)20:39left 20:41
Cardiff Central20:58left 21:02

Calling at

Bridgend21:17left 21:23
Pyle21:24left 21:31
Port Talbot Parkway21:31left 21:38
Baglan21:35left 21:40
Briton Ferry21:38left 21:44
Neath21:42left 21:49
Skewen21:46left 21:53
Llansamlet21:51left 21:57
Swansea21:59left 22:06
Gowerton22:20left 22:32
Llanelli22:26left 22:42
Pembrey & Burry Port22:32left 22:52
Kidwelly22:40left 22:59
Ferryside22:47left 23:06
Carmarthen22:59arrived 23:18
Operated by Transport for Wales