← Change station
Cheltenham Spa
Earlier trains
06:52
from Gloucester
2G92 • Great Western Railway
2
↓
11:45
Maesteg
2L55 • Transport for Wales
1
11:49
Worcester Foregate Street
2E19 • Great Western Railway
2
11:52
Plymouth
via Gloucester
1V50 • CrossCountry • 8 coaches
1
11:59
London Paddington
1L74 • Great Western Railway
1
11:59
12:04
Nottingham
1M94 • CrossCountry
2
12:15
12:17
Cardiff Central
via Gloucester
1V07 • CrossCountry
1
12:15
12:21
Newcastle
via Leeds
1S45 • CrossCountry
2
12:23
12:24
Gloucester
2T85 • Great Western Railway
1
12:46
Maesteg
2L57 • Transport for Wales
1
12:49
Worcester Foregate Street
2E91 • Great Western Railway
2
12:52
12:59
Plymouth
via Gloucester
1V52 • CrossCountry
1
12:55
Nottingham
1M64 • CrossCountry
2
12:59
London Paddington
1L76 • Great Western Railway
1
13:23
Gloucester
2T86 • Great Western Railway
1
Later trains
← Departures from Cheltenham Spa
09:45 Cheltenham Spa to Maesteg
2L51 • Transport for Wales •
RTT
This train has been cancelled because of more trains than usual needing repairs at the same time.
This train has been delayed by more trains than usual needing repairs at the same time.
Cheltenham Spa
09:45
•
cancelled
1
Gloucester
09:54
arr •
10:01
dep •
cancelled
2
Lydney
10:20
•
cancelled
1
Chepstow
10:29
•
cancelled
1
Caldicot
10:38
•
cancelled
1
Severn Tunnel Junction
10:42
•
cancelled
1
Newport (South Wales)
10:56
•
cancelled
2
Cardiff Central
11:12
arr •
11:17
dep
4A
Pontyclun
11:30
11:32
2
Llanharan
11:35
11:37
2
Pencoed
11:39
11:41
1
Bridgend
11:45
11:47
1
Wildmill
11:48
11:50
1
Sarn
11:51
11:54
1
Tondu
11:55
11:57
1
Garth (Mid Glamorgan)
12:02
arr •
12:02
12:06
dep
1
Maesteg (Ewenny Road)
12:05
arr •
12:06
12:09
dep
1
Maesteg
12:09
12:12
1