← Change station
Swindon
Earlier trains
13:19
13:26
London Paddington
1L54 • Great Western Railway
3
13:25
Bath Spa
1U14 • Great Western Railway
4
13:29
Cheltenham Spa
2G05 • Great Western Railway
1
13:30
delayed
London Paddington
1A43 • Great Western Railway
3
13:32
Weymouth
2O91 • Great Western Railway
2
13:38
Swansea
1B35 • Great Western Railway
4
13:40
London Paddington
1H18 • Great Western Railway
3
14:19
London Paddington
1L60 • Great Western Railway
3
14:25
Bath Spa
1U16 • Great Western Railway
4
14:30
London Paddington
1A44 • Great Western Railway
1
14:32
Gloucester
2G07 • Great Western Railway
2
14:38
Carmarthen
1B40 • Great Western Railway
4
14:40
London Paddington
1H20 • Great Western Railway
3
14:45
Chippenham
2T07 • Great Western Railway
1
15:09
London Paddington
1H21 • Great Western Railway
3
15:14
Cardiff Central
1B43 • Great Western Railway • 8 coaches
4
15:19
London Paddington
1L64 • Great Western Railway
3
15:22
Bath Spa
1U18 • Great Western Railway
4
Later trains