Swansea departures

08:33
on time
More
Show Less

Calling at

Neath08:44on time
Port Talbot Parkway08:51on time
Bridgend09:04on time
Cardiff Central09:28on time
Newport (South Wales)09:50on time
Bristol Parkway10:11on time
Swindon10:57on time
Reading11:25on time
London Paddington11:54on time
From SwanseaOperated by Great Western Railway

Manchester Piccadilly

Platform 2 2 coaches
08:41
on time
More
Show Less

Calling at

Neath08:53on time
Port Talbot Parkway09:00on time
Pyle09:08on time
Bridgend09:16on time
Cardiff Central09:39on time
Newport (South Wales)10:03on time
Cwmbran10:15on time
Pontypool & New Inn10:21on time
Abergavenny10:31on time
Hereford10:56on time
Leominster11:10on time
Ludlow11:21on time
Shrewsbury11:51on time
Crewe12:25on time
Wilmslow12:48on time
Stockport12:59on time
Manchester Piccadilly13:11on time
From SwanseaOperated by Transport for Wales
09:21
on time
More
Show Less

Calling at

Neath09:32on time
Port Talbot Parkway09:39on time
Bridgend09:52on time
Cardiff Central10:16on time
Newport (South Wales)10:31on time
Bristol Parkway10:55on time
Swindon11:43on time
Reading12:12on time
London Paddington12:38on time
From SwanseaOperated by Great Western Railway
09:30
on time
More
Show Less

Calling at

Neath09:42on time
Port Talbot Parkway09:49on time
Pyle09:56on time
Bridgend10:05on time
Cardiff Central10:35on time
Newport (South Wales)10:56on time
Cwmbran11:06on time
Pontypool & New Inn11:13on time
Abergavenny11:22on time
Hereford11:50on time
Leominster12:03on time
Ludlow12:14on time
Craven Arms12:23on time
Church Stretton12:32on time
Shrewsbury12:49on time
Crewe13:28on time
Wilmslow13:49on time
Stockport14:00on time
Manchester Piccadilly14:15on time
From CarmarthenOperated by Transport for Wales