Swansea departures

Milford Haven

Platform 2 2 coaches
08:49
on time
More
Show Less
From Cardiff CentralOperated by Transport for Wales

Manchester Piccadilly

Platform 1 4 coaches
08:52
due 08:54
More
Show Less
From Milford HavenOperated by Transport for Wales

Shrewsbury

Platform 3 2 coaches
08:56
on time
More
Show Less
From SwanseaOperated by Transport for Wales
09:22
on time
More
Show Less

Calling at

Neath09:33on time
Port Talbot Parkway09:40on time
Bridgend09:53on time
Cardiff Central10:14on time
Newport (South Wales)10:30on time
Bristol Parkway10:54on time
Swindon11:19on time
Reading11:45on time
London Paddington12:11on time
From SwanseaOperated by Great Western Railway

Cardiff Central

Platform 1 2 coaches
09:27
on time
More
Show Less

Calling at

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:38on time
From Pembroke DockOperated by Transport for Wales

Milford Haven

Platform 2
09:45
on time
More
Show Less

Calling at

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

Carmarthen

Platform 3
09:56
on time
More
Show Less

Calling at

Llanelli10:12on time
Pembrey & Burry Port10:19on time
Carmarthen10:40on time
From London PaddingtonOperated by Great Western Railway

Pembroke Dock

Platform 2 2 coaches
10:09
on time
More
Show Less

Calling at

Llanelli10:24on time
Pembrey & Burry Port10:30on time
Carmarthen10:53on time
Whitland11:10on time
Narberth11:19on time
Kilgetty11:28on time
Saundersfoot11:30on time
Tenby11:37on time
Penally11:41on time
Manorbier11:47on time
Lamphey11:55on time
Pembroke11:58on time
Pembroke Dock12:11on time
From Cardiff CentralOperated by Transport for Wales
10:22
on time
More
Show Less

Calling at

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