Oxford departures

Manchester Piccadilly

Platform 4 8 coaches
14:39
on time
More
Show Less

Calling at

Banbury14:57on time
Leamington Spa15:14on time
Coventry15:29on time
Birmingham International15:40on time
Birmingham New Street15:51on time
Wolverhampton16:17on time
Stafford16:32on time
Stoke-on-Trent16:48on time
Macclesfield17:05on time
Stockport17:18on time
Manchester Piccadilly17:29on time
From BournemouthOperated by CrossCountry

Reading

Platform 3
14:42
on time
More
Show Less

Calling at

Reading15:07on time
From NewcastleOperated by CrossCountry

Great Malvern

Platform 4
14:45
on time
More
Show Less

Calling at

Hanborough14:54on time
Charlbury15:01on time
Kingham15:10on time
Moreton-in-Marsh15:18on time
Honeybourne15:30on time
Evesham15:36on time
Pershore15:43on time
Worcestershire Parkway15:50on time
Worcester Shrub Hill15:59on time
Worcester Foregate Street16:03on time
Malvern Link16:12on time
Great Malvern16:15on time
From London PaddingtonOperated by Great Western Railway

London Marylebone

Platform 2 4 coaches
14:49
on time
More
Show Less

Calling at

Oxford Parkway14:56on time
Bicester Village15:06on time
Princes Risborough15:26on time
Saunderton15:32on time
High Wycombe15:38on time
Beaconsfield15:46on time
Gerrards Cross15:53on time
London Marylebone16:15on time
From OxfordOperated by Chiltern Railways

Banbury

Platform 4
14:52
on time
More
Show Less

Calling at

Tackley15:01on time
Heyford15:06on time
Kings Sutton15:14on time
Banbury15:20on time
From Didcot ParkwayOperated by Great Western Railway