Travel from Aylesbury to Cheltenham-England

Bus or train from Aylesbury to Cheltenham?

Arriva UK operates a train from Aylesbury to Cheltenham every 5 minutes. Tickets cost $5 - $8 and the journey takes 22 min. 4 other operators also service this route. Alternatively, Arriva UK operates a bus from Aylesbury to Cheltenham every 10 minutes. Tickets cost $6 - $9 and the journey takes 1 h 17 min. Swanbrook Coaches also services this route 5 times a day.

Book transport from Aylesbury to Cheltenham

How to get from Aylesbury to Cheltenham

From Aylesbury, Bus Station (Bus Stn Bay 11) bus to Haddenham & Thame Parkway, train to Banbury, train to Birmingham New Street, then train to Cheltenham Spa. 3 h 27 min £96. From Aylesbury, Bus Station (Bus Stn Bay 11) bus to Oxford City Centre, Carfax (Stop I2), walk to Oxford City Centre, St Giles (o/s Ashmolean), then bus to Royal Well Bus Station. 3 h 53 min £15. From Aylesbury, Bus Station (Bus Stn Bay 11) bus to Oxford, train to Moreton-in-Marsh, Railway Station, then bus to Royal Well Bus Station. 5 h 20 min £26. From Aylesbury, Bus Station (Bus Stn Bay 11) bus to Oxford City Centre, Frideswide Square (Oxford Rail Station), bus to Swindon, Bus Station, then bus to Cheltenham, Imperial Square. 5 h 28 min £15. From Aylesbury drive to Cheltenham. 1 h 15 min £12.