Cheltenham Spa departures

05:38
on time
More
Show Less

Calling at

Gloucester05:47on time
Lydney06:07on time
Chepstow06:16on time
Caldicot06:25on time
Severn Tunnel Junction06:27on time
Newport (South Wales)06:39on time
Cardiff Central06:58on time
From Cheltenham SpaOperated by Transport for Wales
05:53
on time
More
Show Less

Calling at

Gloucester06:03on time
Stonehouse06:21on time
Stroud06:26on time
Kemble06:41on time
Swindon06:55on time
Didcot Parkway07:12on time
Reading07:26on time
London Paddington07:57on time
From Cheltenham SpaOperated by Great Western Railway
06:06
on time
More
Show Less

Calling at

Gloucester06:17on time
Lydney06:37on time
Chepstow06:46on time
Caldicot06:55on time
Severn Tunnel Junction06:58on time
Newport (South Wales)07:09on time
Cardiff Central07:24on time
From Birmingham New StreetOperated by CrossCountry
06:14
on time
More
Show Less

Calling at

Gloucester06:23on time
Cam & Dursley06:39on time
Yate06:53on time
Bristol Parkway07:02on time
Filton Abbey Wood07:05on time
Bristol Temple Meads07:19on time
From Cheltenham SpaOperated by Great Western Railway
06:15
on time
More
Show Less

Calling at

Ashchurch for Tewkesbury06:22on time
Worcester Shrub Hill06:40on time
Worcester Foregate Street06:43on time
From GloucesterOperated by Great Western Railway
06:41
on time
More
Show Less

Calling at

Gloucester06:50on time
Lydney07:12on time
Chepstow07:21on time
Caldicot07:30on time
Severn Tunnel Junction07:33on time
Newport (South Wales)07:44on time
Cardiff Central07:57on time
From Birmingham New StreetOperated by CrossCountry
06:47
on time
More
Show Less

Calling at

Gloucester06:57on time
Stonehouse07:19on time
Stroud07:23on time
Kemble07:39on time
Swindon07:54on time
Didcot Parkway08:12on time
Reading08:26on time
London Paddington08:59on time
From Cheltenham SpaOperated by Great Western Railway