Haddenham & Thame Parkway to London Marylebone

Platform 2 5 coaches
21:37
left on time

Previously called at

Birmingham Snow Hill20:11left on time
Birmingham Moor Street20:17left on time
Solihull20:26left on time
Dorridge20:31left on time
Warwick Parkway20:41left on time
Warwick20:44left on time
Leamington Spa20:50left on time
Banbury21:09left on time
Kings Sutton21:14left on time
Bicester North21:26left on time
Haddenham & Thame Parkway21:37left on time

Calling at

Princes Risborough21:44left on time
Saunderton21:50left on time
High Wycombe21:56left on time
London Marylebone22:27arrived on time
Operated by Chiltern Railways