← Change station
Haddenham & Thame Parkway
Earlier trains
17:26
Oxford
1T48 • Chiltern Railways • 6 coaches
1
17:36
London Marylebone
1H64 • Chiltern Railways • 5 coaches
2
17:43
Stourbridge Junction
1J49 • Chiltern Railways • 6 coaches
1
17:50
London Marylebone
1Y65 • Chiltern Railways • 5 coaches
2
18:15
Birmingham Snow Hill
1G51 • Chiltern Railways • 5 coaches
1
18:33
Oxford
1T52 • Chiltern Railways • 5 coaches
1
18:37
London Marylebone
1H68 • Chiltern Railways • 4 coaches
2
18:44
Stourbridge Junction
1J53 • Chiltern Railways • 5 coaches
1
18:50
London Marylebone
1Y70 • Chiltern Railways • 6 coaches
2
Later trains