railinfo

Haddenham & Thame Parkway

○ connecting
23:56 from Oxford
Chiltern Railways · 32m · 4 stops
On time Plat 2
00:03 00:02 from London Marylebone
Chiltern Railways · 52m · 6 stops
Early Plat 1
00:52 from London Marylebone
Chiltern Railways · 47m · 5 stops
On time Plat 1
05:45 from Banbury
Chiltern Railways · 28m · 3 stops
Scheduled Plat 2
06:05 from Oxford
Chiltern Railways · 30m · 3 stops
Scheduled Plat 2
06:29 from Birmingham Moor Street
Chiltern Railways · 1h 14m · 8 stops
Scheduled Plat 2
06:42 from Kings Sutton
Chiltern Railways · 23m · 2 stops
Scheduled Plat 2
06:43 from London Marylebone
Chiltern Railways · 39m · 3 stops
Scheduled Plat 1
07:02 from London Marylebone
Chiltern Railways · 54m · 7 stops
Scheduled Plat 1
07:10 from Oxford
Chiltern Railways · 32m · 4 stops
Scheduled Plat 2
07:12 from London Marylebone
Chiltern Railways · 41m · 3 stops
Scheduled Plat 1
07:29 from Birmingham Moor Street
Chiltern Railways · 1h 14m · 8 stops
Scheduled Plat 2
07:36 from London Marylebone
Chiltern Railways · 49m · 5 stops
Scheduled Plat 1
07:44 from London Marylebone
Chiltern Railways · 37m · 2 stops
Scheduled Plat 1
08:02 from Stourbridge Junction
Chiltern Railways · 1h 48m · 12 stops
Scheduled Plat 2
08:03 from London Marylebone
Chiltern Railways · 52m · 7 stops
Scheduled Plat 1
08:11 from London Marylebone
Chiltern Railways · 36m · 1 stop
Scheduled Plat 1
08:16 from Oxford
Chiltern Railways · 31m · 3 stops
Scheduled Plat 2
08:20 from London Marylebone
Chiltern Railways · 41m · 3 stops
Scheduled Plat 1
08:40 from Oxford
Chiltern Railways · 37m · 4 stops
Scheduled Plat 2
09:03 from London Marylebone
Chiltern Railways · 52m · 4 stops
Scheduled Plat 1
09:06 from Birmingham Moor Street
Chiltern Railways · 1h 21m · 8 stops
Scheduled Plat 2
09:12 from Oxford
Chiltern Railways · 27m · 3 stops
Scheduled Plat 2
09:19 from London Marylebone
Chiltern Railways · 44m · 2 stops
Scheduled Plat 1
09:26 from London Marylebone
Chiltern Railways · 47m · 5 stops
Scheduled Plat 1
09:33 from Oxford
Chiltern Railways · 29m · 3 stops
Scheduled Plat 2
09:40 from London Marylebone
Chiltern Railways · 38m · 2 stops
Scheduled Plat 1
10:02 from Birmingham Moor Street
Chiltern Railways · 1h 17m · 8 stops
Scheduled Plat 2
10:28 from London Marylebone
Chiltern Railways · 48m · 6 stops
Scheduled Plat 1
10:34 from Birmingham Snow Hill
Chiltern Railways · 1h 23m · 10 stops
Scheduled Plat 2

Scheduled from the Network Rail timetable; status updates live as trains run. Platform is operational until Darwin advertised platforms are enabled.

Station information

Address
Haddenham & Thame Parkway Station, Thame Road, Haddenham, AYLESBURY, Buckinghamshire, HP17 8EW
Managed by
Chiltern Railways · staffed: part time
Platforms
2 · minimum connection time 5 min
Step-free access
Category A: Compliant step-free access to all platform(s) — Step Free Access Category B1. Step free access to all platforms - may include long or steep ramps. Access between platforms may be via the street. · no lifts · passenger assistance available
Ticket office
Mon–Fri 06:20–19:20 · Sat 07:25–13:05 · Sun 08:40–16:10
Facilities
Ticket machines · Toilets (accessible) · Baby changing · Waiting room · Free Wi-Fi · Refreshments · Help points · Taxi rank · Bus links · Underground · Cycle parking (100) · Car park (425 spaces)

Source: National Rail Knowledgebase· updated 2026-09-23