Port Talbot Parkway departures

08:02
on time
More
Show Less
From SwanseaOperated by Great Western Railway
08:07
on time
More
Show Less

Calling at

Pyle08:13on time
Bridgend08:22on time
Llanharan08:29on time
Cardiff Central08:47on time
From Milford HavenOperated by Transport for Wales

Milford Haven

Platform 1
08:20
due 08:23
More
Show Less

Calling at

Baglan08:23due 08:26
Briton Ferry08:27due 08:30
Neath08:32due 08:34
Skewen08:36on time
Llansamlet08:40on time
Swansea08:50on time
Gowerton09:14on time
Llanelli09:22on time
Pembrey & Burry Port09:28on time
Kidwelly09:35on time
Ferryside09:41on time
Carmarthen09:53on time
Whitland10:14on time
Clunderwen10:20on time
Clarbeston Road10:28on time
Haverfordwest10:37on time
Johnston10:45on time
Milford Haven10:59on time
From Cardiff CentralOperated by Transport for Wales

Swansea

Platform 1
08:40
on time
More
Show Less

Calling at

Neath08:46on time
Swansea08:59on time
From London PaddingtonOperated by Great Western Railway
08:42
on time
More
Show Less

Calling at

Bridgend08:54on time
Cardiff Central09:15on time
Newport (South Wales)09:29on time
Bristol Parkway09:54on time
Swindon10:19on time
Reading10:45on time
London Paddington11:12on time
From CarmarthenOperated by Great Western Railway
09:12
on time
More
Show Less

Calling at

Pyle09:18on time
Bridgend09:27on time
Cardiff Central09:49on time
Newport (South Wales)10:06on time
Cwmbran10:17on time
Abergavenny10:30on time
Hereford10:55on time
Leominster11:08on time
Ludlow11:19on time
Craven Arms11:28on time
Church Stretton11:37on time
Shrewsbury11:52on time
Whitchurch (Shropshire)12:09on time
Nantwich12:19on time
Crewe12:29on time
Wilmslow12:50on time
Stockport13:01on time
Manchester Piccadilly13:15on time
From Milford HavenOperated by Transport for Wales

Carmarthen

Platform 1
09:14
on time
More
Show Less

Calling at

Neath09:20on time
Swansea09:33on time
Llanelli10:02on time
Pembrey & Burry Port10:08on time
Carmarthen10:38on time
From London PaddingtonOperated by Great Western Railway
09:34
on time
More
Show Less

Calling at

Pyle09:41on time
Bridgend09:50on time
Cardiff Central10:13on time
From Pembroke DockOperated by Transport for Wales

Carmarthen

Platform 1
09:35
on time
More
Show Less

Calling at

Neath09:42on time
Swansea09:56on time
Gowerton10:11on time
Llanelli10:19on time
Pembrey & Burry Port10:25on time
Kidwelly10:32on time
Ferryside10:38on time
Carmarthen10:50on time
From CreweOperated by Transport for Wales
09:42
on time
More
Show Less

Calling at

Bridgend09:54on time
Cardiff Central10:15on time
Newport (South Wales)10:32on time
Bristol Parkway10:54on time
Swindon11:19on time
Reading11:45on time
London Paddington12:11on time
From SwanseaOperated by Great Western Railway