Haddenham to Birmingham train Journey Summary
- Train fares from: £10
- Fastest route: 1 hour 20 minutes
- Average route: 1 hour 25 minutes
- Changes: Direct or 1/2 changes
- Distance: 64 miles (103km)
- Train operators: Chiltern Railways
- Origin: Haddenham & Thame Parkway
- Destination: Birmingham
Trains from Haddenham & Thame Parkway to Birmingham Moor Street
The average journey time of trains from Haddenham to Birmingham is 1 hour 20 minutes, with fares starting from £10 for an advance single ticket.
For up-to-date information about the fastest route and trains running per day, please refer to the Live Train Times feature further down the page.
Live train times
See live arrival and departures from Haddenham & Thame Parkway to Birmingham Moor Street train station. Here you’ll find platform numbers, live train times and route information for all Haddenham & Thame Parkway to Birmingham Moor Street train services.
Haddenham & Thame Parkway to Birmingham journey information
How much is the train fare from Haddenham to Birmingham?
Train fares start from £10 for an advance single.
How long does it take to get from Haddenham to Birmingham by train?
It can take just 1 hour 20 minutes on a direct train from Haddenham & Thame Parkway to Birmingham, though journey times may differ on weekends.
Where can I check the journey times for trains to Birmingham from Haddenham?
You can check live train times from Haddenham on the Haddenham & Thame Parkway route page.
Are season tickets available from Haddenham to Birmingham?
Yes, season tickets are available on trains from Haddenham to Birmingham. We have annual, monthly and weekly options available. Find out more on our Season Ticket page - we offer the best available price on season tickets for this journey.