Swansea departures

Shrewsbury

Platform 2
04:50
on time
More
Show Less

Calling at

Llanelli05:08on time
Bynea05:17on time
Llangennech05:21on time
Pontarddulais05:26on time
Pantyffynnon05:34on time
Ammanford05:37on time
Llandybie05:42on time
Ffairfach05:48on time
Llandeilo05:53on time
Llangadog06:04on time
Llanwrda06:07on time
Llandovery06:15on time
Cynghordy06:24on time
Sugar Loaf06:33on time
Llanwrtyd06:40on time
Llangammarch06:47on time
Garth (Powys)06:51on time
Cilmeri06:56on time
Builth Road07:00on time
Llandrindod07:13on time
Pen-y-bont07:38on time
Dolau07:44on time
Llanbister Road07:49on time
Llangynllo07:55on time
Knucklas08:01on time
Knighton08:09on time
Bucknell08:16on time
Hopton Heath08:21on time
Broome08:24on time
Craven Arms08:33on time
Church Stretton08:45on time
Shrewsbury09:03on time
From SwanseaOperated by Transport for Wales
04:59
on time
More
Show Less

Calling at

Neath05:10on time
Port Talbot Parkway05:17on time
Bridgend05:30on time
Cardiff Central05:51on time
Newport (South Wales)06:05on time
Bristol Parkway06:26on time
Swindon06:51on time
Reading07:18on time
London Paddington07:44on time
From SwanseaOperated by Great Western Railway

Llandovery

Platform 2
05:16
on time
More
Show Less

Calling at

Gowerton05:27on time
Llanelli05:37on time
Bynea05:42on time
Llangennech05:46on time
Pontarddulais05:51on time
Pantyffynnon05:59on time
Ammanford06:02on time
Llandybie06:07on time
Ffairfach06:13on time
Llandeilo06:19on time
Llangadog06:29on time
Llanwrda06:32on time
Llandovery06:40on time
From SwanseaOperated by Transport for Wales
05:29
on time
More
Show Less

Calling at

Neath05:40on time
Port Talbot Parkway05:47on time
Bridgend06:00on time
Cardiff Central06:21on time
Newport (South Wales)06:35on time
Bristol Parkway06:57on time
Swindon07:21on time
Reading07:48on time
London Paddington08:16on time
From SwanseaOperated by Great Western Railway
05:43
on time
More
Show Less

Calling at

Neath05:55on time
Port Talbot Parkway06:02on time
Pyle06:11on time
Bridgend06:19on time
Cardiff Central06:41on time
Newport (South Wales)06:59on time
Cwmbran07:10on time
Abergavenny07:24on time
Hereford07:49on time
Leominster08:03on time
Ludlow08:14on time
Craven Arms08:23on time
Church Stretton08:33on time
Shrewsbury08:50on time
Whitchurch (Shropshire)09:07on time
Nantwich09:17on time
Crewe09:29on time
Wilmslow09:50on time
Stockport10:01on time
Manchester Piccadilly10:13on time
From SwanseaOperated by Transport for Wales
05:57
on time
More
Show Less

Calling at

Neath06:08on time
Port Talbot Parkway06:15on time
Bridgend06:28on time
Cardiff Central06:49on time
Newport (South Wales)07:03on time
Bristol Parkway07:26on time
Swindon07:51on time
Reading08:18on time
London Paddington08:46on time
From SwanseaOperated by Great Western Railway

Pembroke Dock

no platform
06:01
on time
More
Show Less

Calling at

Gowerton06:11on time
Llanelli06:17on time
Pembrey & Burry Port06:23on time
Kidwelly06:29on time
Ferryside06:35on time
Carmarthen06:48on time
Whitland07:10on time
Narberth07:19on time
Kilgetty07:28on time
Saundersfoot07:30on time
Tenby07:39on time
Penally07:43on time
Manorbier07:49on time
Lamphey07:56on time
Pembroke07:59on time
Pembroke Dock08:11on time
From SwanseaOperated by Transport for Wales