Oxford departures |
14:39
on time
More
Show Less
Calling at | |||
Banbury | 14:57 | on time | |
Leamington Spa | 15:14 | on time | |
Coventry | 15:29 | on time | |
Birmingham International | 15:40 | on time | |
Birmingham New Street | 15:51 | on time | |
Wolverhampton | 16:17 | on time | |
Stafford | 16:32 | on time | |
Stoke-on-Trent | 16:48 | on time | |
Macclesfield | 17:05 | on time | |
Stockport | 17:18 | on time | |
Manchester Piccadilly | 17:29 | on time |
Great Malvern
Platform 414:45
on time
More
Show Less
Calling at | |||
Hanborough | 14:54 | on time | |
Charlbury | 15:01 | on time | |
Kingham | 15:10 | on time | |
Moreton-in-Marsh | 15:18 | on time | |
Honeybourne | 15:30 | on time | |
Evesham | 15:36 | on time | |
Pershore | 15:43 | on time | |
Worcestershire Parkway | 15:50 | on time | |
Worcester Shrub Hill | 15:59 | on time | |
Worcester Foregate Street | 16:03 | on time | |
Malvern Link | 16:12 | on time | |
Great Malvern | 16:15 | on time |
14:49
on time
More
Show Less
Calling at | |||
Oxford Parkway | 14:56 | on time | |
Bicester Village | 15:06 | on time | |
Princes Risborough | 15:26 | on time | |
Saunderton | 15:32 | on time | |
High Wycombe | 15:38 | on time | |
Beaconsfield | 15:46 | on time | |
Gerrards Cross | 15:53 | on time | |
London Marylebone | 16:15 | on time |
Banbury
Platform 414:52
on time
More
Show Less
Calling at | |||
Tackley | 15:01 | on time | |
Heyford | 15:06 | on time | |
Kings Sutton | 15:14 | on time | |
Banbury | 15:20 | on time |