Swindon departures

08:20
on time
More
Show Less
From London PaddingtonOperated by Great Western Railway
08:25
on time
More
Show Less

Calling at

London Paddington09:12on time
From SwanseaOperated by Great Western Railway

Cheltenham Spa

Platform 3
08:30
on time
More
Show Less

Calling at

Kemble08:41on time
Stroud08:57on time
Stonehouse09:03on time
Gloucester09:15on time
Cheltenham Spa09:30on time
From London PaddingtonOperated by Great Western Railway
08:40
due 08:49
More
Show Less

Calling at

Didcot Parkway08:55due 09:03
Reading09:10due 09:15
London Paddington09:34due 09:38
From TauntonOperated by Great Western Railway

Swansea

Platform 4
08:40
on time
More
Show Less

Calling at

Bristol Parkway09:01on time
Newport (South Wales)09:22on time
Cardiff Central09:35on time
Bridgend09:57on time
Port Talbot Parkway10:09on time
Neath10:17on time
Swansea10:29on time
From London PaddingtonOperated by Great Western Railway

Westbury

Platform 2
08:44
on time
More
Show Less

Calling at

Chippenham08:59on time
Melksham09:08on time
Trowbridge09:18on time
Westbury09:25on time
From SwindonOperated by Great Western Railway
08:50
on time
More
Show Less

Calling at

Reading09:17on time
London Paddington09:44on time
From SwanseaOperated by Great Western Railway
08:56
on time
More
Show Less

Calling at

Chippenham09:06on time
Bath Spa09:18on time
Bristol Temple Meads09:35on time
From London PaddingtonOperated by Great Western Railway
09:02
on time
More
Show Less

Calling at

Didcot Parkway09:17on time
Reading09:32on time
London Paddington09:59on time
From Worcester Shrub HillOperated by Great Western Railway
09:10
on time
More
Show Less

Calling at

Bristol Parkway09:31on time
Newport (South Wales)09:52on time
Cardiff Central10:09on time
From London PaddingtonOperated by Great Western Railway