Neath departures

Transport for Wales services to / from Cardiff Central may be cancelled or revised. Further information can be found in Status and Disruptions.

Trains between Cardiff Central and Pontyclun may be delayed by up to 20 minutes, cancelled or diverted. Latest information can be found in Status and Disruptions.

Swansea

Platform 1
15:18
due 15:33
More
Show Less

Calling at

Swansea15:30due 15:44
From London PaddingtonOperated by Great Western Railway

Milford Haven

Platform 1 This train has been delayed by a fault with the signalling system
15:25
due 15:45
More
Show Less

Calling at

Swansea15:40due 15:56
Gowerton15:55due 16:07
Llanelli16:01due 16:13
Pembrey & Burry Port16:07due 16:18
Kidwelly16:13due 16:24
Ferryside16:19due 16:30
Carmarthen16:32due 16:40
Whitland16:49due 16:55
Clunderwen16:56due 17:02
Clarbeston Road17:03due 17:09
Haverfordwest17:11due 17:17
Johnston17:19due 17:25
Milford Haven17:30due 17:33
From Manchester PiccadillyOperated by Transport for Wales
15:34
on time
More
Show Less

Calling at

Port Talbot Parkway15:40on time
Bridgend15:53on time
Cardiff Central16:14on time
Newport (South Wales)16:33on time
Bristol Parkway16:54on time
Swindon17:18on time
Didcot Parkway17:35on time
Reading17:48on time
London Paddington18:13on time
From CarmarthenOperated by Great Western Railway
15:42
on time
More
Show Less

Calling at

Briton Ferry15:45on time
Baglan15:49on time
Port Talbot Parkway15:53on time
Pyle16:00on time
Bridgend16:07on time
Pencoed16:14on time
Llanharan16:18on time
Pontyclun16:22on time
Cardiff Central16:38on time
From Pembroke DockOperated by Transport for Wales

Pembroke Dock

Platform 1 This train has been delayed by a fault with barriers at a level crossing
15:43
due 15:54
More
Show Less

Calling at

Skewen15:47due 15:57
Llansamlet15:51due 16:01
Swansea16:02due 16:08
Gowerton16:14due 16:19
Llanelli16:21due 16:26
Pembrey & Burry Port16:26due 16:31
Kidwelly16:32due 16:37
Ferryside16:38due 16:43
Carmarthen16:51due 16:53
Whitland17:10on time
Narberth17:18on time
Kilgetty17:28on time
Saundersfoot17:30on time
Tenby17:36on time
Penally17:42on time
Manorbier17:48on time
Lamphey17:55on time
Pembroke17:58on time
Pembroke Dock18:12on time
From Cardiff CentralOperated by Transport for Wales
16:04
on time
More
Show Less

Calling at

Port Talbot Parkway16:10on time
Bridgend16:23on time
Cardiff Central16:46on time
From Milford HavenOperated by Transport for Wales

Carmarthen

Platform 1
16:16
on time
More
Show Less

Calling at

Swansea16:27on time
Llanelli16:53on time
Pembrey & Burry Port17:00on time
Carmarthen17:21on time
From London PaddingtonOperated by Great Western Railway
16:34
on time
More
Show Less

Calling at

Port Talbot Parkway16:40on time
Bridgend16:53on time
Cardiff Central17:14on time
Newport (South Wales)17:29on time
Bristol Parkway17:54on time
Swindon18:18on time
Reading18:45on time
London Paddington19:14on time
From SwanseaOperated by Great Western Railway

Swansea

no platform
16:41
on time
More
Show Less

Calling at

Skewen16:45on time
Llansamlet16:50on time
Swansea16:58on time
From Cardiff CentralOperated by Transport for Wales
16:44
on time
More
Show Less

Calling at

Briton Ferry16:47on time
Baglan16:51on time
Port Talbot Parkway16:55on time
Pyle17:02on time
Bridgend17:09on time
Pencoed17:16on time
Llanharan17:20on time
Pontyclun17:24on time
Cardiff Central17:38on time
From SwanseaOperated by Transport for Wales