23:45 Platform 1 Expected 00:00 London Euston Calling at: Preston (04:15)Crewe (05:12)Birmingham International (06:20)London Euston (08:00) Track live Watch train Share train
00:02 Platform 2 Expected On time Dundee Calling at: Perth (00:17)Invergowrie (00:36)Dundee (00:44) Track live Watch train Share train