Travel from Cheltenham-England to Aylesbury

Bus or train from Cheltenham to Aylesbury?

Swanbrook Coaches operates a bus from Cheltenham to Aylesbury 4 times a day. Tickets cost $15 and the journey takes 1 h 35 min. 2 other operators also service this route. Alternatively, CrossCountry operates a train from Cheltenham to Aylesbury every 30 minutes. Tickets cost $40 - $60 and the journey takes 45 min. 4 other operators also service this route.

Book transport from Cheltenham to Aylesbury

How to get from Cheltenham to Aylesbury

From Royal Well Bus Station bus to Gloucester Green Bus Station, bus to Sandhills, Thornhill Park and Ride, then bus to Aylesbury, Friarage Road (Castle Street). 3 h £17. From Cheltenham Spa train to Birmingham New Street, train to Banbury, train to Haddenham, Railway Station (Haddenham& Thame Parkway), then bus to Aylesbury, Friarage Road (Castle Street). 3 h 21 min £96. From Royal Well Bus Station bus to Moreton-in-Marsh, train to Oxford City Centre, Railway Station (Stop R5), then bus to Aylesbury, Friarage Road (Castle Street). 4 h 2 min £26. From Cheltenham, Promenade bus to Swindon, Bus Station, bus to Oxford City Centre, Railway Station (Stop R5), then bus to Aylesbury, Friarage Road (Castle Street). 4 h 51 min £15. From Cheltenham drive to Aylesbury. 1 h 15 min £11.