Llanelli departures

Fishguard Harbour

Platform 1 This train has been delayed by a fault on a train earlier
08:33
due 08:50
More
Show Less
From SwanseaOperated by Transport for Wales
08:59
on time
More
Show Less

Calling at

Gowerton09:05on time
Swansea09:17on time
Llansamlet09:33on time
Skewen09:37on time
Neath09:41on time
Briton Ferry09:45on time
Baglan09:49on time
Port Talbot Parkway09:53on time
Pyle10:00on time
Bridgend10:07on time
Pencoed10:14on time
Llanharan10:18on time
Pontyclun10:22on time
Cardiff Central10:37on time
From Pembroke DockOperated by Transport for Wales

Milford Haven

Platform 1
09:06
on time
More
Show Less

Calling at

Pembrey & Burry Port09:11on time
Kidwelly09:17on time
Ferryside09:23on time
Carmarthen09:36on time
Whitland10:10on time
Clunderwen10:17on time
Clarbeston Road10:24on time
Haverfordwest10:33on time
Johnston10:41on time
Milford Haven10:52on time
From Cardiff CentralOperated by Transport for Wales

Shrewsbury

Platform 1
09:19
on time
More
Show Less

Calling at

Bynea09:23on time
Llangennech09:27on time
Pontarddulais09:31on time
Pantyffynnon09:40on time
Ammanford09:43on time
Llandybie09:47on time
Ffairfach09:54on time
Llandeilo09:59on time
Llangadog10:09on time
Llanwrda10:13on time
Llandovery10:21on time
Cynghordy10:29on time
Sugar Loaf10:39on time
Llanwrtyd10:47on time
Llangammarch10:52on time
Garth (Powys)10:56on time
Cilmeri11:02on time
Builth Road11:05on time
Llandrindod11:20on time
Pen-y-bont11:48on time
Dolau11:54on time
Llanbister Road11:59on time
Llangynllo12:04on time
Knucklas12:11on time
Knighton12:18on time
Bucknell12:26on time
Hopton Heath12:30on time
Broome12:34on time
Craven Arms12:43on time
Church Stretton12:55on time
Shrewsbury13:12on time
From SwanseaOperated by Transport for Wales

Swansea

Platform 1 This train has been delayed by a late running train being in front of this one
09:31
due 09:33
More
Show Less

Calling at

Gowerton09:39on time
Swansea09:54on time
From ShrewsburyOperated by Transport for Wales
09:49
on time
More
Show Less

Calling at

Swansea10:07on time
Neath10:33on time
Port Talbot Parkway10:41on time
Bridgend10:54on time
Cardiff Central11:15on time
Newport (South Wales)11:29on time
Bristol Parkway11:54on time
Swindon12:18on time
Reading12:44on time
London Paddington13:10on time
From CarmarthenOperated by Great Western Railway

Milford Haven

Platform 1 This train has been delayed by engineering works not being finished on time
10:02
delayed
More
Show Less

Calling at

Pembrey & Burry Port10:07delayed
Kidwelly10:13delayed
Ferryside10:19delayed
Carmarthen10:32delayed
Whitland10:49delayed
Clunderwen10:56delayed
Clarbeston Road11:04delayed
Haverfordwest11:13delayed
Johnston11:24delayed
Milford Haven11:35delayed
From CreweOperated by Transport for Wales

Carmarthen

Platform 1
10:13
on time
More
Show Less

Calling at

Pembrey & Burry Port10:19on time
Carmarthen10:40on time
From London PaddingtonOperated by Great Western Railway
10:25
on time
More
Show Less

Calling at

Gowerton10:31on time
Swansea10:46on time
Neath11:05on time
Port Talbot Parkway11:13on time
Bridgend11:27on time
Cardiff Central11:50on time
Newport (South Wales)12:06on time
Cwmbran12:16on time
Abergavenny12:29on time
Hereford12:55on time
Leominster13:08on time
Ludlow13:19on time
Craven Arms13:27on time
Church Stretton13:36on time
Shrewsbury13:52on time
Whitchurch (Shropshire)14:09on time
Nantwich14:19on time
Crewe14:29on time
Wilmslow14:50on time
Stockport15:01on time
Manchester Piccadilly15:13on time
From Milford HavenOperated by Transport for Wales

Pembroke Dock

Platform 1
10:25
delayed
More
Show Less

Calling at

Pembrey & Burry Port10:30delayed
Carmarthen10:53delayed
Whitland11:10delayed
Narberth11:19delayed
Kilgetty11:28delayed
Saundersfoot11:30delayed
Tenby11:37delayed
Penally11:41delayed
Manorbier11:47delayed
Lamphey11:55delayed
Pembroke11:58delayed
Pembroke Dock12:11delayed
From Cardiff CentralOperated by Transport for Wales