← Change station
Oxford
Earlier trains
19:51
London Marylebone
1Y77 • Chiltern Railways • 5 coaches
2
20:08
London Paddington
1V35 • Great Western Railway
3
20:11
Didcot Parkway
2V59 • Great Western Railway
4
20:19
Bournemouth
1O68 • CrossCountry
3
20:19
London Marylebone
1Y79 • Chiltern Railways • 4 coaches
2
20:33
20:39
London Paddington
1P42 • Great Western Railway
3
20:40
Manchester Piccadilly
via Coventry & Stoke-on-Trent
1M74 • CrossCountry
4
20:45
Hereford
1W05 • Great Western Railway
4
20:49
London Marylebone
1Y81 • Chiltern Railways • 4 coaches
2
20:56
Banbury
2M64 • Great Western Railway
4
21:02
London Paddington
1P43 • Great Western Railway
3
21:06
Didcot Parkway
2L63 • Great Western Railway
3
21:16
Bournemouth
1O30 • CrossCountry
3
21:19
London Marylebone
1Y83 • Chiltern Railways • 4 coaches
2
21:32
London Paddington
1P44 • Great Western Railway
3
21:39
Birmingham New Street
via Coventry
1M78 • CrossCountry
4
21:44
Great Malvern
1W41 • Great Western Railway
4
21:49
London Marylebone
1Y84 • Chiltern Railways • 3 coaches
2
Later trains