← Change station
Cheltenham Spa
Earlier trains
14:23
Bristol Temple Meads
via Gloucester
2T47 • Great Western Railway
1
14:30
Bristol Temple Meads
1V55 • CrossCountry
1
14:39
Cardiff Central
via Gloucester
2G61 • Transport for Wales • 2 coaches
1
14:40
Birmingham New Street
1M49 • CrossCountry
2
14:49
14:50
Worcester Foregate Street
2E63 • Great Western Railway
2
14:52
Plymouth
1V56 • CrossCountry
1
14:59
Nottingham
1M68 • CrossCountry
2
15:03
Swindon
2B90 • Great Western Railway
1
15:12
Edinburgh
via Doncaster
1S51 • CrossCountry • 8 coaches
2
15:15
15:18
Cardiff Central
via Gloucester
1V10 • CrossCountry
1
15:23
15:27
Bristol Temple Meads
via Gloucester
2T48 • Great Western Railway
1
15:29
Bristol Temple Meads
1V57 • CrossCountry
1
15:40
Birmingham New Street
1M53 • CrossCountry • 8 coaches
2
15:40
Cardiff Central
via Gloucester
2G63 • Transport for Wales • 2 coaches
1
15:49
Worcester Foregate Street
2E67 • Great Western Railway
2
15:52
Plymouth
1V58 • CrossCountry • 8 coaches
1
15:59
Nottingham
1M98 • CrossCountry
2
16:03
London Paddington
1L82 • Great Western Railway
1
16:12
16:25
Edinburgh
via Doncaster
1S53 • CrossCountry • 8 coaches
2
16:15
Cardiff Central
via Gloucester
1V11 • CrossCountry
1
16:23
Bristol Temple Meads
via Gloucester
2T49 • Great Western Railway
1
Later trains