Derby to Plymouth

Platform 2 Will wait for 4 minutes
15:30
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
Alnmouth12:10left on time
Newcastle12:42left on time
Durham12:54left on time
Darlington13:12left on time
York13:44left on time
Leeds14:11left on time
Wakefield Westgate14:23left on time
Sheffield14:56left on time
Chesterfield15:08left on time
Derby15:30left on time

Calling at

Burton-on-Trent15:39left on time
Birmingham New Street16:04left on time
Cheltenham Spa16:50left 16:47
Bristol Parkway17:20left on time
Bristol Temple Meads17:31left on time
Taunton18:15left on time
Tiverton Parkway18:27left on time
Exeter St Davids18:43on time
Newton Abbot19:07on time
Totnes19:20on time
Plymouth19:47on time
Operated by CrossCountry