← Change station
Cheltenham Spa
Earlier trains
09:39
09:44
from Bristol Temple Meads
1M29 • CrossCountry
2
↓
16:29
Bristol Temple Meads
1V59 • CrossCountry
1
16:40
16:54
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:14
Penzance
1V60 • CrossCountry
1
16:55
16:58
Nottingham
1M73 • CrossCountry
2
16:59
cancelled
London Paddington
1L84 • Great Western Railway
1
17:15
17:26
Edinburgh
via Leeds
1S55 • CrossCountry • 8 coaches
2
17:25
Bristol Temple Meads
via Gloucester
2T49 • Great Western Railway
1
17:30
17:37
Bristol Temple Meads
1V61 • CrossCountry
1
17:40
17:43
Manchester Piccadilly
via Stoke-on-Trent
1M61 • CrossCountry
2
17:45
Maesteg
2L67 • Transport for Wales
1
17:50
Worcester Foregate Street
2E70 • Great Western Railway
2
17:52
Plymouth
1V62 • CrossCountry • 9 coaches
1
17:59
cancelled
London Paddington
1L86 • Great Western Railway
1
17:59
Nottingham
1M75 • CrossCountry
2
18:15
Leeds
1E63 • CrossCountry • 9 coaches
2
18:19
Cardiff Central
via Gloucester
1V13 • CrossCountry
1
18:25
Bristol Temple Meads
via Gloucester
2T50 • Great Western Railway
1
Later trains
← Departures from Cheltenham Spa
14:00 Bristol Temple Meads to Manchester Piccadilly
1M49 • CrossCountry •
RTT
This train has been delayed by a late running freight train.
Bristol Temple Meads
14:00
8
Bristol Parkway
14:09
14:20
3
Cheltenham Spa
14:40
14:58
2
Worcestershire Parkway
14:51
15:12
Birmingham New Street
15:25
15:41
arr •
15:30
15:44
dep
7B
Wolverhampton
15:49
16:04
1
Stafford
16:03
16:23
5
Stoke-on-Trent
16:18
16:39
arr •
16:21
16:41
dep
2
Macclesfield
16:37
16:58
1
Stockport
16:51
17:11
3
Manchester Piccadilly
16:59
17:21
4