Cheltenham Spa to Penzance

Platform 1 8 coaches Will wait for 2 minutes
15:52
left on time

Previously called at

Edinburgh10:07left on time
Berwick-upon-Tweed10:48left 10:50
Morpeth11:20left 11:23
Newcastle11:40left on time
Durham11:53left on time
Darlington12:11left on time
York12:44left on time
Leeds13:11left on time
Wakefield Westgate13:23left on time
Sheffield13:56left on time
Derby14:31left on time
Tamworth14:49left on time
Birmingham New Street15:12left on time
Cheltenham Spa15:52left on time

Calling at

Bristol Parkway16:20left on time
Bristol Temple Meads16:31left on time
Taunton17:16left 17:19
Tiverton Parkway17:28left 17:32
Exeter St Davids17:46left on time
Newton Abbot18:07left on time
Totnes18:20left on time
Plymouth18:47on time
Liskeard19:19on time
Bodmin Parkway19:32on time
St Austell19:48on time
Truro20:05on time
Redruth20:23on time
St Erth20:38on time
Penzance20:49on time
Operated by CrossCountry