Cheltenham Train Times

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

  • CNM station code
  • 15:55 board updated
  • 16:03 next train, platform 1 →
    London Paddington
  • 15:55 next train, platform 2 →
    Worcester Foregate Street

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 and street works pages 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, and taxi ranks shows where to find a taxi, including at the station.

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

Scheduled Expected Destination Calling At Platform Operator Status
2026-10-15 15:48 2026-10-15 15:55 Worcester Foregate Street Ashchurch for Tewkesbury, Worcester Shrub Hill, Worcester Foregate Street 2 Great Western Railway Delayed
2026-10-15 15:59 2026-10-15 15:59 Nottingham Worcestershire Parkway, University, Birmingham New Street, Tamworth, Burton-on-Trent, Derby, Long Eaton, Beeston, Nottingham 2 CrossCountry On time
2026-10-15 16:03 2026-10-15 16:03 London Paddington Gloucester, Stonehouse, Stroud, Kemble, Swindon, Didcot Parkway, Reading, London Paddington 1 Great Western Railway On time
2026-10-15 16:12 2026-10-15 16:12 Edinburgh via Leeds Worcestershire Parkway, Birmingham New Street, Burton-on-Trent, Derby, Chesterfield, Sheffield, Wakefield Westgate, Leeds, York, Darlington, Durham, Newcastle, Morpeth, Berwick-upon-Tweed, Dunbar, Edinburgh 2 CrossCountry On time
2026-10-15 16:15 2026-10-15 16:15 Cardiff Central via Gloucester Gloucester, Lydney, Chepstow, Newport (South Wales), Cardiff Central 1 CrossCountry On time
2026-10-15 16:23 2026-10-15 16:23 Bristol Temple Meads via Gloucester Gloucester, Cam & Dursley, Yate, Bristol Parkway, Filton Abbey Wood, Bristol Temple Meads 1 Great Western Railway On time
2026-10-15 16:31 2026-10-15 16:31 Bristol Temple Meads Bristol Parkway, Bristol Temple Meads, Taunton, Tiverton Parkway, Exeter St Davids, Dawlish, Teignmouth, Newton Abbot, Torquay, Paignton 1 CrossCountry On time
2026-10-15 16:40 2026-10-15 16:40 Manchester Piccadilly via Stoke-on-Trent Birmingham New Street, Wolverhampton, Stafford, Stoke-on-Trent, Macclesfield, Stockport, Manchester Piccadilly 2 CrossCountry On time

Next Arrivals

Scheduled Expected From Platform Operator Status
2026-10-15 15:47 2026-10-15 15:54 Bristol Temple Meads 2 Great Western Railway Delayed
2026-10-15 15:58 2026-10-15 15:58 Cardiff Central 2 CrossCountry On time
2026-10-15 16:10 2026-10-15 16:10 Penzance 2 CrossCountry On time
2026-10-15 16:15 2026-10-15 16:15 Nottingham 1 CrossCountry On time
2026-10-15 16:21 2026-10-15 16:21 Worcester Foregate Street 1 Great Western Railway On time
2026-10-15 16:27 2026-10-15 16:27 Cardiff Central 2 Transport for Wales On time
2026-10-15 16:30 2026-10-15 16:30 Manchester Piccadilly 1 CrossCountry On time
2026-10-15 16:31 2026-10-15 16:31 London Paddington 2 Great Western Railway On time
2026-10-15 16:38 2026-10-15 16:38 Bristol Temple Meads 2 CrossCountry On time

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

Frequently Asked Questions

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.

About This Data

Data from National Rail Enquiries, via the Rail Data Marketplace, published under the Rail Data Marketplace licence. Last updated 15 October 2026, checked every 5 minutes. Passenger figures from the Office of Rail and Road, estimates of station usage. Last updated 2 October 2026, checked monthly. 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.