Swansea departures

Carmarthen

Platform 3
12:41
on time
More
Show Less
From London PaddingtonOperated by Great Western Railway

Manchester Piccadilly

Platform 1 This train has been delayed by a fault with the signalling system earlier on this train's journey
12:55
due 13:00
More
Show Less

Calling at

Neath13:06due 13:10
Port Talbot Parkway13:14due 13:17
Pyle13:21due 13:24
Bridgend13:30on time
Cardiff Central13:54on time
Newport (South Wales)14:09on time
Cwmbran14:20on time
Abergavenny14:34on time
Hereford14:59on time
Leominster15:13on time
Ludlow15:24on time
Craven Arms15:32on time
Church Stretton15:41on time
Shrewsbury15:57on time
Crewe16:28on time
Wilmslow16:50on time
Stockport17:01on time
Manchester Piccadilly17:15on time
From Milford HavenOperated by Transport for Wales
13:06
due 13:08
More
Show Less

Calling at

Llansamlet13:13due 13:15
Skewen13:17due 13:19
Neath13:21on time
Briton Ferry13:25on time
Baglan13:28on time
Port Talbot Parkway13:33on time
Pyle13:40on time
Bridgend13:49on time
Cardiff Central14:11on time
From SwanseaOperated by Transport for Wales

Milford Haven

Platform 2
13:09
on time
More
Show Less

Calling at

Gowerton13:20on time
Llanelli13:28on time
Pembrey & Burry Port13:34on time
Carmarthen13:55on time
Whitland14:13on time
Clunderwen14:19on time
Clarbeston Road14:27on time
Haverfordwest14:36on time
Johnston14:44on time
Milford Haven14:57on time
From Cardiff CentralOperated by Transport for Wales
13:23
on time
More
Show Less

Calling at

Neath13:34on time
Port Talbot Parkway13:41on time
Bridgend13:54on time
Cardiff Central14:15on time
Newport (South Wales)14:29on time
Bristol Parkway14:50on time
Swindon15:16on time
Reading15:44on time
London Paddington16:09on time
From SwanseaOperated by Great Western Railway

Pembroke Dock

Platform 2
13:46
on time
More
Show Less

Calling at

Llanelli14:02on time
Pembrey & Burry Port14:09on time
Carmarthen14:32on time
Whitland15:09on time
Narberth15:18on time
Kilgetty15:27on time
Saundersfoot15:30on time
Tenby15:38on time
Penally15:48on time
Manorbier15:54on time
Lamphey16:02on time
Pembroke16:05on time
Pembroke Dock16:18on time
From SwanseaOperated by Transport for Wales

Carmarthen

Platform 2
13:56
on time
More
Show Less

Calling at

Gowerton14:07on time
Llanelli14:14on time
Pembrey & Burry Port14:21on time
Kidwelly14:28on time
Ferryside14:34on time
Carmarthen14:45on time
From Manchester PiccadillyOperated by Transport for Wales
14:00
on time
More
Show Less

Calling at

Neath14:11on time
Port Talbot Parkway14:19on time
Bridgend14:31on time
Cardiff Central14:58on time
From CarmarthenOperated by Transport for Wales

Shrewsbury

Platform 1
14:18
on time
More
Show Less

Calling at

Gowerton14:29on time
Llanelli14:37on time
Bynea14:48on time
Llangennech14:52on time
Pontarddulais15:02on time
Pantyffynnon15:09on time
Ammanford15:12on time
Llandybie15:17on time
Ffairfach15:24on time
Llandeilo15:27on time
Llangadog15:39on time
Llanwrda15:42on time
Llandovery15:49on time
Cynghordy16:00on time
Sugar Loaf16:08on time
Llanwrtyd16:14on time
Llangammarch16:23on time
Garth (Powys)16:27on time
Cilmeri16:33on time
Builth Road16:36on time
Llandrindod16:49on time
Pen-y-bont17:09on time
Dolau17:14on time
Llanbister Road17:20on time
Llangynllo17:25on time
Knucklas17:32on time
Knighton17:37on time
Bucknell17:46on time
Hopton Heath17:50on time
Broome17:55on time
Craven Arms18:02on time
Church Stretton18:15on time
Shrewsbury18:32on time
From SwanseaOperated by Transport for Wales
14:23
on time
More
Show Less

Calling at

Neath14:34on time
Port Talbot Parkway14:41on time
Bridgend14:54on time
Cardiff Central15:15on time
Newport (South Wales)15:29on time
Bristol Parkway15:54on time
Swindon16:19on time
Reading16:45on time
London Paddington17:14on time
From SwanseaOperated by Great Western Railway