London Paddington to Swansea

no platform
18:48
left on time

Calling at

Reading19:11left on time
Swindon19:38left on time
Bristol Parkway20:02left on time
Newport (South Wales)20:24left on time
Cardiff Central20:38left on time
Bridgend21:00left 21:08
Port Talbot Parkway21:12left 21:20
Neath21:19left 21:27
Swansea21:32arrived 21:39
Operated by Great Western Railway