Chiltern Railways operates a train from Banbury to Aylesbury hourly. Tickets cost $17 - $25 and the journey takes 22 min. 2 other operators also service this route. Alternatively, Stagecoach Oxfordshire operates a bus from Banbury to Aylesbury hourly. Tickets cost $10 and the journey takes 1 h 12 min. 3 other operators also service this route.
How to get from Banbury to Aylesbury
From Banbury train to Haddenham, Railway Station (Haddenham& Thame Parkway) then bus to Aylesbury, Friarage Road (Castle Street). 47 min £19. From Banbury Town Centre, Calthorpe Street (Opp 62) bus to Gloucester Green Bus Station, bus to Oxford City Centre, Queens Lane (Stop K5), then bus to Aylesbury, Bus Station (Bus Stn Bay 11). 2 h 41 min £12. From Banbury taxi to Aylesbury. 43 min £117. From Banbury drive to Aylesbury. 43 min £6.