Running 47 times a day with CrossCountry*
*Based on scheduled timetable
Ride comfortably when you travel from Cheltenham to Birmingham with CrossCountry and take advantage of no booking fees and Advance tickets even on the day of travel, up to 15 minutes before departure.
Trains from Cheltenham to Birmingham take approximately 45 minutes. The relatively short journey offers great views from the windows as the train travels through small towns and pretty villages before arriving in England’s second biggest city, Birmingham.
Buy tickets for any train journey in Britain. We cross more of the country than any other train company.
Today from 01:20