← Change station
Oxford
Earlier trains
14:47
14:58
Worcestershire Parkway
1W39 • Great Western Railway • 5 coaches
4
14:56
cancelled
London Paddington
1P57 • Great Western Railway
3
15:08
Birmingham New Street
1E52 • CrossCountry
4
15:11
London Marylebone
1Y54 • Chiltern Railways • 3 coaches
1
15:16
Bournemouth
1O18 • CrossCountry
3
15:28
London Paddington
1P59 • Great Western Railway
3
15:40
Manchester Piccadilly
via Stoke-on-Trent
1M54 • CrossCountry
4
15:41
London Marylebone
1Y55 • Chiltern Railways • 5 coaches
2
15:48
Worcestershire Parkway
1W47 • Great Western Railway
4
15:56
London Paddington
1P61 • Great Western Railway
3
16:08
cancelled
Birmingham New Street
1E56 • CrossCountry
4
16:11
London Marylebone
1Y60 • Chiltern Railways • 4 coaches
1
16:17
Bournemouth
1O20 • CrossCountry
3
16:28
London Paddington
1P63 • Great Western Railway
3
16:37
cancelled
Reading
1V34 • CrossCountry
3
16:39
Manchester Piccadilly
via Stoke-on-Trent
1M58 • CrossCountry
4
16:41
London Marylebone
1Y63 • Chiltern Railways • 4 coaches
2
16:47
Worcestershire Parkway
1W49 • Great Western Railway
4
Later trains