Arriva UK operates a train from Aylesbury to Banbury every 5 minutes. Tickets cost $5 - $8 and the journey takes 22 min. 2 other operators also service this route. Alternatively, Arriva UK operates a bus from Aylesbury to Banbury every 10 minutes. Tickets cost $6 - $9 and the journey takes 1 h 17 min. Stagecoach Oxfordshire also services this route hourly.
How to get from Aylesbury to Banbury
From Aylesbury, Bus Station (Bus Stn Bay 11) bus to Haddenham & Thame Parkway then train to Banbury. 1 h 15 min £20. From Aylesbury, Bus Station (Bus Stn Bay 11) bus to Oxford City Centre, Carfax (Stop I2), walk to Oxford City Centre, Magdalen Street (Stop C4), then bus to Banbury Town Centre, High Street (outside Post Office). 3 h 2 min £12. From Aylesbury taxi to Banbury. 43 min £117. From Aylesbury drive to Banbury. 43 min £6.