Haddenham and Thame Parkway railway station serves the village of Haddenham in Buckinghamshire and town of Thame in Oxfordshire. The station is located on the western edge of Haddenham, two miles north east of Thame, and is served by Chiltern Railways.