Cheltenham Train Times

The next trains departing from and arriving at Cheltenham Spa station, with platforms, delays and cancellations.

  • Station code CNM

Trains at Cheltenham Spa

Cheltenham Spa is Cheltenham’s main railway station, on the Bristol to Birmingham main line. It is managed by Great Western Railway, although most services are run by CrossCountry, and it has two platforms.

This page shows the next departures from and arrivals at the station, with the platform, operator and any delay or cancellation. For departures it also lists the stations each train calls at, so you can check your stop before you set off. Further down, the station usage figures show how many passengers use Cheltenham Spa each year.

Heading to the station by road? Check the roadworks page for closures on the way, and car parks for somewhere to leave the car. Cycle routes and bus data cover the other ways of getting there.

Quick guide

Platform 1 (Car-park side) is typically for trains to Wales and the south (Bristol, Exeter St Davids, Plymouth, Reading, and London). Platform 2 (Gloucester Rd side) is typically for trains to the north (Worcester, Birmingham, Nottingham, Leeds, Glasgow) and associated connections.

Next Departures

Please check National Rail for the latest departures from Cheltenham Spa.

Next Arrivals

Please check National Rail for the latest arrivals at Cheltenham Spa.

Station Usage

The Office of Rail and Road estimates that Cheltenham Spa recorded 2,418,292 passenger entries and exits for the year April 2024 to March 2025, ranking it number 239 in Great Britain. The busiest journey to or from the station is with Bristol Temple Meads, at 357,010 journeys.

Measure Passengers, April 2024 to March 2025
Entries and exits, all tickets 2,418,292
Entries and exits, full price tickets 510,350
Entries and exits, reduced price tickets 1,831,890
Entries and exits, season tickets 76,052
Interchanges 276,080

Train times from National Rail Enquiries, via the Rail Data Marketplace. Passenger figures from the Office of Rail and Road, estimates of station usage. Cheltenham Open Data is independent and is not endorsed by National Rail or the Rail Delivery Group. Times can change at short notice, so check the station screens when you arrive at the station.

FAQs

Which Trains Does This Page Show?

The next departures and arrivals at Cheltenham Spa station, up to 10 of each. Trains that have already left or arrived aren't shown.

How Often Are the Train Times Updated?

Regularly throughout the day, and the time of the latest update is shown above the tables. Delays and platform changes can happen at short notice, so check National Rail for live departures and arrivals before you travel, and the station screens when you arrive at the station.

What Do Scheduled and Expected Mean?

Scheduled is the timetabled time. Expected is when National Rail now expects the train to depart or arrive, which is later than the schedule when a train is running late.

What Does Calling at Mean?

The stations a train stops at after leaving Cheltenham Spa, in order.

Where Does the Train Data Come From?

Train times come from National Rail Enquiries' live departure boards. Passenger figures are estimates from the Office of Rail and Road.