Leuchars to Dundee

Platform 2 Will wait for 1 minute
19:18
left on time

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
Birmingham New Street13:03left on time
Burton-on-Trent13:26left 13:31
Derby13:45left on time
Sheffield14:21left on time
Wakefield Westgate14:48left 14:52
Leeds15:08left on time
York15:32left on time
Darlington16:00left on time
Durham16:17left on time
Newcastle16:35left on time
Morpeth16:49left on time
Berwick-upon-Tweed17:21left on time
Edinburgh18:13left on time
Haymarket18:17left on time
Inverkeithing18:31left on time
Kirkcaldy18:47left on time
Markinch18:56left on time
Ladybank19:04left on time
Cupar19:11left on time
Leuchars19:18left on time

Calling at

Dundee19:31arrived 19:29
Operated by CrossCountry