Berwick-upon-Tweed to Penzance

Platform 1 Will wait for 1 minute
11:49
left on time

Previously called at

Aberdeen08:20left on time
Stonehaven08:37left on time
Montrose08:58left on time
Arbroath09:14left on time
Dundee09:33left on time
Leuchars09:46left on time
Cupar09:53left on time
Ladybank10:00left on time
Markinch10:08left on time
Kirkcaldy10:18left on time
Inverkeithing10:34left on time
Haymarket10:50left on time
Edinburgh11:08left on time
Berwick-upon-Tweed11:49left on time

Calling at

Alnmouth12:09left on time
Newcastle12:38left 12:35
Durham12:53left on time
Darlington13:11left on time
York13:40left on time
Leeds14:08left 14:05
Wakefield Westgate14:22left on time
Sheffield14:54on time
Derby15:26on time
Burton-on-Trent15:37on time
Birmingham New Street16:04on time
Cheltenham Spa16:50on time
Bristol Parkway17:20on time
Bristol Temple Meads17:31on time
Taunton18:15on time
Tiverton Parkway18:27on time
Exeter St Davids18:43on time
Newton Abbot19:07on time
Totnes19:20on time
Plymouth19:47on time
Liskeard20:12on time
Bodmin Parkway20:24on time
St Austell20:39on time
Truro20:55on time
Redruth21:07on time
St Erth21:21on time
Penzance21:31on time
Operated by CrossCountry