← Change station
Haddenham & Thame Parkway
Earlier trains
13:28
13:30
Oxford
1T31 • Chiltern Railways • 3 coaches
1
13:36
London Marylebone
1H43 • Chiltern Railways • 3 coaches
2
13:41
Birmingham Moor Street
1R33 • Chiltern Railways • 4 coaches
1
13:46
London Marylebone
1Y44 • Chiltern Railways • 3 coaches
2
14:28
Oxford
1T35 • Chiltern Railways • 4 coaches
1
14:36
London Marylebone
1H47 • Chiltern Railways • 3 coaches
2
14:42
Birmingham Moor Street
1R37 • Chiltern Railways • 4 coaches
1
14:46
London Marylebone
1Y47 • Chiltern Railways • 3 coaches
2
Later trains