← Change station
Swindon
Earlier trains
15:23
London Paddington
1L22 • Great Western Railway
1
15:24
Weston-super-Mare
1C18 • Great Western Railway
4
15:30
Cheltenham Spa
1G19 • Great Western Railway
3
15:40
London Paddington
1A25 • Great Western Railway
3
15:40
Swansea
1B19 • Great Western Railway
4
15:46
London Paddington
1L23 • Great Western Railway
3
15:57
Bristol Temple Meads
1C19 • Great Western Railway
4
16:00
Oxford
1D68 • Great Western Railway
3
16:11
London Paddington
1A26 • Great Western Railway
3
16:14
Bristol Parkway
1U20 • Great Western Railway
4
16:21
London Paddington
1L24 • Great Western Railway
3
16:26
Weston-super-Mare
1C20 • Great Western Railway
4
16:30
Cheltenham Spa
2G91 • Great Western Railway
1
16:40
London Paddington
1A27 • Great Western Railway
3
16:40
Swansea
1B21 • Great Western Railway • 9 coaches
4
16:58
Bristol Temple Meads
1C21 • Great Western Railway
4
17:04
London Paddington
1L82 • Great Western Railway
1
17:11
London Paddington
1A28 • Great Western Railway
3
17:12
Cardiff Central
1B23 • Great Western Railway
4
Later trains