← Change station
Haddenham & Thame Parkway
Earlier trains
16:06
London Marylebone
1H54 • Chiltern Railways • 6 coaches
2
16:10
Birmingham Moor Street
1R43 • Chiltern Railways • 5 coaches
1
16:17
London Marylebone
1Y55 • Chiltern Railways • 4 coaches
2
16:30
Oxford
1T43 • Chiltern Railways • 4 coaches
1
16:38
London Marylebone
1H56 • Chiltern Railways • 5 coaches
2
16:42
Birmingham Moor Street
1R45 • Chiltern Railways • 7 coaches
1
17:06
London Marylebone
1H62 • Chiltern Railways • 6 coaches
2
17:12
Birmingham Moor Street
1R47 • Chiltern Railways • 6 coaches
1
17:17
London Marylebone
1Y63 • Chiltern Railways • 4 coaches
2
17:30
Oxford
1T47 • Chiltern Railways • 3 coaches
1
17:42
Birmingham Moor Street
1R49 • Chiltern Railways • 7 coaches
1
Later trains