← Change station
Didcot Parkway
Earlier trains
21:44
London Paddington
2P86 • Great Western Railway
4
21:58
London Paddington
1A37 • Great Western Railway
2
22:04
Oxford
1D42 • Great Western Railway
3
22:09
Cheltenham Spa
1G33 • Great Western Railway
1
22:21
22:23
London Paddington
1L92 • Great Western Railway
2
22:31
Banbury
2M72 • Great Western Railway
5
22:36
Reading
2L88 • Great Western Railway
4
22:41
Bristol Temple Meads
1C36 • Great Western Railway
1
22:53
Reading
2L89 • Great Western Railway
3
22:59
London Paddington
1A39 • Great Western Railway
2
23:11
Bristol Temple Meads
1C37 • Great Western Railway
1
23:20
London Paddington
1D45 • Great Western Railway
4
23:26
London Paddington
2P90 • Great Western Railway
3
23:34
Oxford
2L76 • Great Western Railway
5
23:42
Swansea
1B38 • Great Western Railway
3
Later trains