Cheltenham Spa departures

08:15
on time
More
Show Less

Calling at

Gloucester 08:23 on time
Chepstow 08:50 on time
Newport (South Wales) 09:09 on time
Cardiff Central 09:29 on time
From Nottingham Operated by CrossCountry

Edinburgh

Platform 2
08:16
on time
More
Show Less

Calling at

Birmingham New Street 08:56 on time
Burton-on-Trent 09:24 on time
Derby 09:39 on time
Chesterfield 10:02 on time
Sheffield 10:18 on time
Wakefield Westgate 10:46 on time
Leeds 11:00 on time
York 11:30 on time
Darlington 11:58 on time
Durham 12:15 on time
Newcastle 12:30 on time
Dunbar 13:41 on time
Edinburgh 14:07 on time
From Plymouth Operated by CrossCountry
08:26
on time
More
Show Less

Calling at

Bristol Parkway 08:54 on time
Bristol Temple Meads 09:05 on time
From Manchester Piccadilly Operated by CrossCountry
08:32
on time
More
Show Less

Calling at

Gloucester 08:41 on time
Stonehouse 09:01 on time
Stroud 09:08 on time
Kemble 09:21 on time
Swindon 09:41 on time
Didcot Parkway 10:03 on time
Reading 10:17 on time
London Paddington 10:46 on time
From Cheltenham Spa Operated by Great Western Railway
08:40
due 08:44
More
Show Less

Calling at

Birmingham New Street 09:25 on time
Wolverhampton 09:47 on time
Stafford 10:01 on time
Stoke-on-Trent 10:17 on time
Macclesfield 10:36 on time
Stockport 10:49 on time
Manchester Piccadilly 11:00 on time
From Cardiff Central Operated by CrossCountry

Maesteg

Platform 1
08:46
on time
More
Show Less

Calling at

Gloucester 08:58 on time
Lydney 09:17 on time
Chepstow 09:27 on time
Caldicot 09:35 on time
Severn Tunnel Junction 09:38 on time
Newport (South Wales) 09:51 on time
Cardiff Central 10:09 on time
Pontyclun 10:30 on time
Llanharan 10:35 on time
Pencoed 10:39 on time
Bridgend 10:46 on time
Wildmill 10:49 on time
Sarn 10:52 on time
Tondu 10:55 on time
Garth (Mid Glamorgan) 11:05 on time
Maesteg (Ewenny Road) 11:07 on time
Maesteg 11:10 on time
From Cheltenham Spa Operated by Transport for Wales

Plymouth

Platform 1
08:52
due 08:53
More
Show Less

Calling at

Bristol Parkway 09:25 on time
Bristol Temple Meads 09:39 on time
Taunton 10:16 on time
Tiverton Parkway 10:28 on time
Exeter St Davids 10:44 on time
Newton Abbot 11:04 on time
Totnes 11:17 on time
Plymouth 11:45 on time
From Leeds Operated by CrossCountry

Nottingham

Platform 2
08:59
on time
More
Show Less

Calling at

University 09:38 on time
Birmingham New Street 09:45 on time
Tamworth 10:05 on time
Burton-on-Trent 10:18 on time
Willington 10:25 on time
Derby 10:38 on time
Long Eaton 10:49 on time
Beeston 10:56 on time
Nottingham 11:03 on time
From Cardiff Central Operated by CrossCountry
09:15
on time
More
Show Less

Calling at

Gloucester 09:23 on time
Chepstow 09:50 on time
Newport (South Wales) 10:11 on time
Cardiff Central 10:27 on time
From Nottingham Operated by CrossCountry
09:16
on time
More
Show Less

Calling at

Birmingham New Street 09:58 on time
Tamworth 10:18 on time
Derby 10:42 on time
Chesterfield 11:02 on time
Sheffield 11:18 on time
Wakefield Westgate 11:46 on time
Leeds 12:01 on time
York 12:30 on time
Darlington 12:58 on time
Durham 13:15 on time
Newcastle 13:31 on time
Alnmouth 14:02 on time
Berwick-upon-Tweed 14:23 on time
Edinburgh 15:08 on time
Haymarket 15:16 on time
Motherwell 15:55 on time
Glasgow Central 16:12 on time
From Plymouth Operated by CrossCountry