Running 21 times a day with CrossCountry*
*Based on scheduled timetable
Travel from Bristol to Cheltenham with CrossCountry and take advantage of Advance tickets even on the day of travel, up to 15 minutes before departure.
Trains from Bristol to Cheltenham take approximately 40 minutes to complete the journey. This route is a popular one, with many trains servicing the journey during the week and over the weekend. The fairly short journey offers great views from the windows, as the trains travel through small towns and villages before reaching Cheltenham.
Buy tickets for any train journey in Britain. We cross more of the country than any other train company.
Today from 05:14