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.
These times may be out of date. They were last updated ago. Check National Rail for live departures and arrivals, or the station screens when you arrive.
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.