Oxford to Reading

Platform 3 Will wait for 2 minutes
14:42
left on time

Previously called at

Newcastle10:35left on time
Durham10:48left on time
Darlington11:06left on time
York11:36left 11:38
Doncaster11:59left 12:01
Sheffield12:24left on time
Derby12:55left on time
Birmingham New Street13:33left 13:38
Leamington Spa14:01left 14:07
Banbury14:18left 14:24
Oxford14:42left on time

Calling at

Reading15:07arrived 15:03
Operated by CrossCountry