Cheltenham Spa Departures
All passenger departures from this station.
Click on a train for real-time live updates about late running
or cancellations.
| Arrive | Plt | Depart | Plt | Head | Operator | Details |
|---|---|---|---|---|---|---|
| 05:28 | 2 | 05:30 | 2 | 2G01 | GWR |
Gloucester - Great Malvern stops at Cheltenham Spa, Ashchurch for Tewkesbury, Worcester Shrub Hill, Worcester Foregate St, Malvern Link
|
| 05:40 | 1 | 2G43 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 05:48 | 1 | 2B62 | GWR |
Cheltenham Spa - Swindon stops at Gloucester, Stonehouse, Stroud (Glos), Kemble
|
||
| 06:01 | 1 | 06:02 | 1 | 1V01 | CrossCountry |
Birmingham New St - Cardiff Central 7 stops including Chepstow
|
| 06:43 (06:42½) |
1 | 06:44 | 1 | 1V02 | CrossCountry |
Birmingham New St - Cardiff Central 8 stops including Chepstow
|
| 06:49 | 1 | 1L64 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 06:52 (06:51½) |
2 | 06:54 | 2 | 2G92 | GWR |
Gloucester - Worcester Foregate St stops at Cheltenham Spa, Ashchurch for Tewkesbury, Worcester Shrub Hill
|
| 06:55 | 1 | 2O72 | GWR |
Cheltenham Spa - Weymouth 22 stops including Westbury (Wilts)
|
||
| 07:07 | 2 | 07:10 | 2 | 1S35 | CrossCountry |
Bristol Temple Meads - York 11 stops including Burton-on-Trent
|
| 07:14 | 2 | 07:15 (07:15½) |
2 | 1L00 | CrossCountry |
Gloucester - Stansted Airport 15 stops including Leicester
|
| 07:17 | 1 | 07:19 | 1 | 2T40 | GWR |
Great Malvern - Bristol Temple Meads 10 stops including Gloucester
|
| 07:26 | 1 | 07:29 | 1 | 1V41 | CrossCountry |
Birmingham New St - Bristol Temple Meads stops at Worcestershire Parkway, Cheltenham Spa, Bristol Parkway
|
| 07:38 | 2 | 07:40 | 2 | 1M21 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 07:43 | 1 | 2G47 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 07:46 (07:45½) |
2 | 07:48 | 2 | 2E51 | GWR |
Bristol Temple Meads - Worcester Shrub Hill 7 stops including Cam & Dursley
|
| 07:50 (07:49½) |
1 | 07:52 | 1 | 1V42 | CrossCountry |
Derby - Plymouth 11 stops including Bristol Temple Meads
|
| 07:54 | 2 | 07:55 (07:55½) |
2 | 1M00 | CrossCountry |
Cardiff Central - Nottingham 16 stops including Worcestershire Parkway
|
| 07:57 | 1 | 1L66 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 08:10 | 2 | 08:12 | 2 | 1S37 | CrossCountry |
Plymouth - York 16 stops including Worcestershire Parkway
|
| 08:14 | 1 | 08:15 | 1 | 1V03 | CrossCountry |
Nottingham - Cardiff Central 15 stops including Wilnecote (Staffs)
|
| 08:22 | 1 | 08:23 | 1 | 2T41 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 08:27 | 1 | 08:29 | 1 | 1V43 | CrossCountry |
Birmingham New St - Bristol Temple Meads stops at Worcestershire Parkway, Cheltenham Spa, Bristol Parkway
|
| 08:40 | 1 | 2G49 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 08:38 | 2 | 08:40 | 2 | 1M25 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 08:46 | 1 | 1K00 | GWR |
Cheltenham Spa - Bristol Temple Meads 6 stops including Swindon
|
||
| 08:47 (08:46½) |
2 | 08:50 | 2 | 2E53 | GWR |
Bristol Temple Meads - Worcester Foregate St 8 stops including Gloucester
|
| 08:50 | 1 | 08:52 | 1 | 1V44 | CrossCountry |
Leeds - Plymouth 15 stops including Cheltenham Spa
|
| 08:58 (08:57½) |
2 | 08:59 (08:59½) |
2 | 1M92 | CrossCountry |
Cardiff Central - Nottingham 12 stops including Birmingham New St
|
| 09:03 | 1 | 1L68 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 09:10 | 2 | 09:12 | 2 | 1S39 | CrossCountry |
Plymouth - York 16 stops including Worcestershire Parkway
|
| 09:14 | 1 | 09:15 | 1 | 1V04 | CrossCountry |
Nottingham - Cardiff Central 14 stops including Birmingham New St
|
| 09:22 | 1 | 09:23 | 1 | 2T42 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 09:27 | 1 | 09:29 | 1 | 1V45 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 09:40 | 1 | 2G51 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 09:38 | 2 | 09:40 | 2 | 1M29 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 09:47 (09:46½) |
2 | 09:48 (09:48½) |
2 | 2E55 | GWR |
Bristol Temple Meads - Worcester Foregate St 8 stops including Gloucester
|
| 09:50 (09:49½) |
1 | 09:52 | 1 | 1V46 | CrossCountry |
York - Plymouth 16 stops including Cheltenham Spa
|
| 09:58 (09:57½) |
2 | 09:59 (09:59½) |
2 | 1M01 | CrossCountry |
Cardiff Central - Nottingham 12 stops including Birmingham New St
|
| 10:03 | 1 | 1L70 | GWR |
Cheltenham Spa - London Paddington 6 stops including Kemble
|
||
| 10:10 | 2 | 10:12 | 2 | 1S41 | CrossCountry |
Plymouth - York 16 stops including Worcestershire Parkway
|
| 10:14 | 1 | 10:15 | 1 | 1V05 | CrossCountry |
Nottingham - Cardiff Central 12 stops including University
|
| 10:22 | 1 | 10:23 | 1 | 2T43 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 10:27 | 1 | 10:29 | 1 | 1V47 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 10:40 | 1 | 2G53 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 10:38 | 2 | 10:40 | 2 | 1M33 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 10:47 (10:46½) |
2 | 10:48 (10:48½) |
2 | 2E57 | GWR |
Bristol Temple Meads - Worcester Foregate St 8 stops including Gloucester
|
| 10:50 (10:49½) |
1 | 10:52 | 1 | 1V48 | CrossCountry |
York - Plymouth 15 stops including Cheltenham Spa
|
| 10:58 (10:57½) |
2 | 10:59 (10:59½) |
2 | 1M60 | CrossCountry |
Cardiff Central - Nottingham 12 stops including Birmingham New St
|
| 11:03 | 1 | 1L72 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 11:10 | 2 | 11:12 | 2 | 1S43 | CrossCountry |
Plymouth - York 16 stops including Worcestershire Parkway
|
| 11:14 | 1 | 11:15 | 1 | 1V06 | CrossCountry |
Nottingham - Cardiff Central 12 stops including University
|
| 11:21 | 1 | 11:22 (11:22½) |
1 | 2T44 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 11:27 | 1 | 11:29 | 1 | 1V49 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 11:40 | 1 | 2G55 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 11:38 | 2 | 11:40 | 2 | 1M37 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 11:48 | 2 | 11:50 | 2 | 2E59 | GWR |
Bristol Temple Meads - Worcester Foregate St 8 stops including Gloucester
|
| 11:50 (11:49½) |
1 | 11:52 | 1 | 1V50 | CrossCountry |
York - Plymouth 15 stops including Cheltenham Spa
|
| 11:58 (11:57½) |
2 | 11:59 (11:59½) |
2 | 1M94 | CrossCountry |
Cardiff Central - Nottingham 12 stops including Birmingham New St
|
| 12:03 | 1 | 1L74 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 12:10 | 2 | 12:12 | 2 | 1S45 | CrossCountry |
Plymouth - York 16 stops including Worcestershire Parkway
|
| 12:14 | 1 | 12:15 | 1 | 1V07 | CrossCountry |
Nottingham - Cardiff Central 12 stops including University
|
| 12:22 | 1 | 12:23 | 1 | 2T45 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 12:27 | 1 | 12:29 | 1 | 1V51 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 12:40 | 1 | 2G57 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 12:38 | 2 | 12:40 | 2 | 1M41 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 12:47 (12:46½) |
2 | 12:49 | 2 | 2E91 | GWR |
Bristol Temple Meads - Worcester Foregate St 8 stops including Gloucester
|
| 12:50 (12:49½) |
1 | 12:52 | 1 | 1V52 | CrossCountry |
York - Penzance 25 stops including Exeter St Davids
|
| 12:54 (12:53½) |
2 | 12:55 (12:55½) |
2 | 1M64 | CrossCountry |
Cardiff Central - Nottingham 13 stops including University
|
| 13:03 | 1 | 1L76 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 13:10 | 2 | 13:12 | 2 | 1S47 | CrossCountry |
Plymouth - York 16 stops including Worcestershire Parkway
|
| 13:14 | 1 | 13:15 | 1 | 1V08 | CrossCountry |
Nottingham - Cardiff Central 12 stops including University
|
| 13:22 | 1 | 13:23 | 1 | 2T46 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 13:27 | 1 | 13:29 | 1 | 1V53 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 13:40 | 1 | 2G59 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 13:38 | 2 | 13:40 | 2 | 1M45 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 13:47 (13:46½) |
2 | 13:48 (13:48½) |
2 | 2V92 | GWR |
Salisbury - Worcester Foregate St 19 stops including Keynsham
|
| 13:50 (13:49½) |
1 | 13:52 | 1 | 1V54 | CrossCountry |
York - Plymouth 15 stops including Cheltenham Spa
|
| 13:58 (13:57½) |
2 | 13:59 (13:59½) |
2 | 1M99 | CrossCountry |
Cardiff Central - Nottingham 12 stops including Birmingham New St
|
| 14:03 | 1 | 1L78 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 14:10 | 2 | 14:12 | 2 | 1S49 | CrossCountry |
Plymouth - York 16 stops including Worcestershire Parkway
|
| 14:14 | 1 | 14:15 | 1 | 1V09 | CrossCountry |
Nottingham - Cardiff Central 12 stops including University
|
| 14:22 | 1 | 14:23 | 1 | 2T47 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 14:27 | 1 | 14:29 | 1 | 1V55 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 14:39 | 1 | 2G61 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 14:38 | 2 | 14:40 | 2 | 1M49 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 14:47 (14:46½) |
2 | 14:49 | 2 | 2E63 | GWR |
Bristol Temple Meads - Worcester Foregate St 8 stops including Gloucester
|
| 14:50 (14:49½) |
1 | 14:52 | 1 | 1V56 | CrossCountry |
York - Plymouth 15 stops including Cheltenham Spa
|
| 14:58 (14:57½) |
2 | 14:59 (14:59½) |
2 | 1M68 | CrossCountry |
Cardiff Central - Nottingham 12 stops including Birmingham New St
|
| 15:03 | 1 | 2B90 | GWR |
Cheltenham Spa - Swindon stops at Gloucester, Stonehouse, Stroud (Glos), Kemble
|
||
| 15:10 | 2 | 15:12 | 2 | 1S51 | CrossCountry |
Plymouth - York 16 stops including Worcestershire Parkway
|
| 15:14 | 1 | 15:15 | 1 | 1V10 | CrossCountry |
Nottingham - Cardiff Central 12 stops including University
|
| 15:22 | 1 | 15:23 | 1 | 2T48 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 15:27 | 1 | 15:29 | 1 | 1V57 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 15:40 | 1 | 2G63 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 15:38 | 2 | 15:40 | 2 | 1M53 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 15:47 (15:46½) |
2 | 15:49 | 2 | 2E67 | GWR |
Bristol Temple Meads - Worcester Foregate St 8 stops including Gloucester
|
| 15:50 (15:49½) |
1 | 15:52 | 1 | 1V58 | CrossCountry |
York - Plymouth 15 stops including Cheltenham Spa
|
| 15:58 (15:57½) |
2 | 15:59 (15:59½) |
2 | 1M98 | CrossCountry |
Cardiff Central - Nottingham 12 stops including Birmingham New St
|
| 16:03 | 1 | 1L82 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 16:10 | 2 | 16:12 | 2 | 1S53 | CrossCountry |
Penzance - York 27 stops including Exeter St Davids
|
| 16:14 | 1 | 16:15 | 1 | 1V11 | CrossCountry |
Nottingham - Cardiff Central 13 stops including University
|
| 16:22 | 1 | 16:23 | 1 | 2T49 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 16:27 | 1 | 16:29 | 1 | 1V59 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 16:40 | 1 | 2G65 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 16:38 | 2 | 16:40 | 2 | 1M93 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 16:47 (16:46½) |
2 | 16:48 (16:48½) |
2 | 2E69 | GWR |
Bristol Temple Meads - Worcester Foregate St 8 stops including Gloucester
|
| 16:50 (16:49½) |
1 | 16:52 | 1 | 1V60 | CrossCountry |
York - Plymouth 15 stops including Cheltenham Spa
|
| 16:54 (16:53½) |
2 | 16:55 (16:55½) |
2 | 1M73 | CrossCountry |
Cardiff Central - Nottingham 13 stops including University
|
| 17:03 | 1 | 1L84 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 17:10 | 2 | 17:12 | 2 | 1S55 | CrossCountry |
Plymouth - York 16 stops including Worcestershire Parkway
|
| 17:14 | 1 | 17:15 | 1 | 1V12 | CrossCountry |
Nottingham - Cardiff Central 12 stops including University
|
| 17:22 | 1 | 17:23 | 1 | 2T50 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 17:27 | 1 | 17:29 | 1 | 1V61 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 17:38 | 2 | 17:40 | 2 | 1M61 | CrossCountry |
Bristol Temple Meads - Manchester Piccadilly 7 stops including Stafford
|
| 17:45 | 1 | 2G67 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 17:46 (17:45½) |
2 | 17:48 | 2 | 2E71 | GWR |
Bristol Temple Meads - Worcester Foregate St 8 stops including Gloucester
|
| 17:50 (17:49½) |
1 | 17:52 | 1 | 1V62 | CrossCountry |
York - Plymouth 15 stops including Cheltenham Spa
|
| 17:58 (17:57½) |
2 | 17:59 (17:59½) |
2 | 1M75 | CrossCountry |
Cardiff Central - Nottingham 12 stops including Birmingham New St
|
| 18:03 | 1 | 2B96 | GWR |
Cheltenham Spa - Swindon stops at Gloucester, Stonehouse, Stroud (Glos), Kemble
|
||
| 18:10 | 2 | 18:12 | 2 | 1E63 | CrossCountry |
Plymouth - York 16 stops including Worcestershire Parkway
|
| 18:18 (18:17½) |
1 | 18:19 | 1 | 1V13 | CrossCountry |
Nottingham - Cardiff Central 12 stops including University
|
| 18:23 | 1 | 18:24 | 1 | 2T51 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 18:28 | 1 | 18:29 (18:30) |
1 | 1V63 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 18:40 | 1 | 2G69 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 18:38 | 2 | 18:40 | 2 | 1M65 | CrossCountry |
Bristol Temple Meads - Birmingham New St stops at Bristol Parkway, Cheltenham Spa
|
| 18:47 (18:46½) |
2 | 18:48 (18:48½) |
2 | 2E73 | GWR |
Bristol Temple Meads - Worcester Foregate St 8 stops including Gloucester
|
| 18:50 (18:49½) |
1 | 18:52 | 1 | 1V64 | CrossCountry |
York - Plymouth 15 stops including Cheltenham Spa
|
| 18:54 (18:53½) |
2 | 18:55 (18:55½) |
2 | 1M95 | CrossCountry |
Cardiff Central - Nottingham 14 stops including Birmingham New St
|
| 19:03 | 1 | 1L88 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 19:10 | 2 | 19:12 | 2 | 1E67 | CrossCountry |
Plymouth - Leeds 15 stops including Cheltenham Spa
|
| 19:14 | 1 | 19:15 | 1 | 1V14 | CrossCountry |
Nottingham - Cardiff Central 11 stops including Birmingham New St
|
| 19:22 | 1 | 19:23 | 1 | 2T52 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 19:27 | 1 | 19:29 | 1 | 1V65 | CrossCountry |
Manchester Piccadilly - Bristol Temple Meads 8 stops including Birmingham New St
|
| 19:40 | 1 | 2G71 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 19:38 | 2 | 19:40 | 2 | 1M69 | CrossCountry |
Bristol Temple Meads - Birmingham New St stops at Bristol Parkway, Cheltenham Spa
|
| 19:48 (19:47) |
2 | 19:49 | 2 | 2E75 | GWR |
Bristol Temple Meads - Great Malvern 10 stops including Cheltenham Spa
|
| 19:50 (19:49½) |
1 | 19:52 | 1 | 1V66 | CrossCountry |
York - Plymouth 15 stops including Cheltenham Spa
|
| 19:58 (19:57½) |
2 | 19:59 (19:59½) |
2 | 1M84 | CrossCountry |
Cardiff Central - Nottingham 14 stops including Wilnecote (Staffs)
|
| 20:03 | 1 | 1L90 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 20:07 (20:06½) |
2 | 20:08 (20:08½) |
2 | 1E73 | CrossCountry |
Plymouth - Leeds 17 stops including Worcestershire Parkway
|
| 20:14 | 1 | 20:15 | 1 | 1V15 | CrossCountry |
Nottingham - Cardiff Central 11 stops including Birmingham New St
|
| 20:22 | 1 | 20:24 | 1 | 2T53 | GWR |
Worcester Foregate St - Bristol Temple Meads 8 stops including Cam & Dursley
|
| 20:41 | 1 | 2G73 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
||
| 20:50 (20:49½) |
1 | 20:52 | 1 | 1V68 | CrossCountry |
York - Plymouth 15 stops including Cheltenham Spa
|
| 21:05 | 1 | 1L92 | GWR |
Cheltenham Spa - London Paddington 7 stops including Kemble
|
||
| 21:11 (21:10½) |
2 | 21:12 (21:12½) |
2 | 1M83 | CrossCountry |
Plymouth - Derby 12 stops including Bristol Parkway
|
| 21:14 | 1 | 21:15 | 1 | 1V16 | CrossCountry |
Nottingham - Cardiff Central 15 stops including Worcestershire Parkway
|
| 21:16 (21:15½) |
2 | 21:17 | 2 | 1M85 | CrossCountry |
Cardiff Central - Nottingham 16 stops including University
|
| 21:32 | 1 | 2B98 | GWR |
Cheltenham Spa - Swindon stops at Gloucester, Stonehouse, Stroud (Glos), Kemble
|
||
| 21:45 (21:44½) |
2 | 21:46 (21:46½) |
2 | 2V79 | GWR |
Salisbury - Worcester Shrub Hill 18 stops including Keynsham
|
| 21:50 (21:49½) |
1 | 21:52 | 1 | 1V70 | CrossCountry |
York - Bristol Temple Meads 10 stops including Tamworth
|
| 21:58 (21:57½) |
2 | 21:59 (21:59½) |
2 | 1M87 | CrossCountry |
Cardiff Central - Derby 9 stops including University
|
| 22:10 (22:09) |
1 | 22:11 | 1 | 2T55 | GWR |
Great Malvern - Bristol Temple Meads 10 stops including Gloucester
|
| 22:50 | 1 | 22:51 | 1 | 2G99 | GWR |
Worcester Shrub Hill - Gloucester stops at Ashchurch for Tewkesbury, Cheltenham Spa
|
| 22:58 | 1 | 2G77 | TfW |
Cheltenham Spa - Cardiff Central 6 stops including Caldicot
|
Live train updates are coming to this page soon.
Times in brackets are from the working timetable, and should not be used for calculating delays.
Times and updates are sourced from Network Rail