Worcestershire Parkway to Dundee

no platform
12:28
left 12:32

Previously called at

Plymouth09:27left on time
Totnes09:53left on time
Newton Abbot10:06left on time
Exeter St Davids10:27left on time
Tiverton Parkway10:40left on time
Taunton10:53left on time
Bristol Temple Meads11:35left on time
Bristol Parkway11:44left on time
Cheltenham Spa12:15left on time
Worcestershire Parkway12:28left 12:32

Calling at

Birmingham New Street12:55left on time
Burton-on-Trent13:24left 13:30
Derby13:39left on time
Sheffield14:19left on time
Wakefield Westgate14:47left 14:51
Leeds15:02left on time
York15:30left 15:28
Darlington15:58left on time
Durham16:15left on time
Newcastle16:29on time
Morpeth16:47on time
Berwick-upon-Tweed17:20on time
Edinburgh18:07on time
Haymarket18:17on time
Inverkeithing18:30on time
Kirkcaldy18:46on time
Markinch18:55on time
Ladybank19:03on time
Cupar19:10on time
Leuchars19:17on time
Dundee19:31on time
Operated by CrossCountry