← Change station
Cheltenham Spa
Earlier trains
06:40
from Birmingham New Street
1V02 • CrossCountry
1
↓
15:15
15:31
Edinburgh
via Leeds
1S51 • CrossCountry • 8 coaches
2
15:23
15:29
Bristol Temple Meads
via Gloucester
2T47 • Great Western Railway
1
15:29
Bristol Temple Meads
1V57 • CrossCountry
1
15:40
Manchester Piccadilly
via Stoke-on-Trent
1M53 • CrossCountry
2
15:48
15:52
Worcester Foregate Street
2E67 • Great Western Railway
2
15:52
Penzance
1V58 • CrossCountry • 8 coaches
1
15:59
cancelled
London Paddington
1L82 • Great Western Railway
1
15:59
Nottingham
1M98 • CrossCountry
2
16:15
Cardiff Central
via Gloucester
1V11 • CrossCountry
1
16:15
Edinburgh
via Leeds
1S53 • CrossCountry • 9 coaches
2
16:23
Bristol Temple Meads
via Gloucester
2T48 • Great Western Railway
1
16:29
Bristol Temple Meads
1V59 • CrossCountry
1
16:40
Manchester Piccadilly
via Stoke-on-Trent
1M93 • CrossCountry
2
16:46
Maesteg
2L65 • Transport for Wales
1
16:50
Worcester Shrub Hill
2E69 • Great Western Railway
2
16:52
17:03
Penzance
1V60 • CrossCountry
1
16:55
Nottingham
1M73 • CrossCountry
2
16:59
cancelled
London Paddington
1L84 • Great Western Railway
1
17:15
Edinburgh
via Leeds
1S55 • CrossCountry • 8 coaches
2
17:25
Bristol Temple Meads
via Gloucester
2T49 • Great Western Railway
1
Later trains
← Departures from Cheltenham Spa
13:59 Cheltenham Spa to London Paddington
1L78 • Great Western Railway •
RTT
Cheltenham Spa
13:59
14:09
1
Gloucester
14:08
14:19
arr •
14:14
14:24
dep
4
Stonehouse
14:26
14:39
1
Stroud
14:30
14:45
1
Kemble
14:45
15:02
1
Swindon
15:00
15:16
1
Didcot Parkway
15:16
15:30
2
Reading
15:31
15:43
11A
London Paddington
15:56
16:04
10