21:22 Platform 1 Expected On time Doncaster Calling at: Berwick-upon-Tweed (21:45)Alnmouth (22:07)Morpeth (22:22)Newcastle (22:38)Durham (22:54)Darlington (23:13)Northallerton (23:31)York (23:59)Doncaster (00:30) 9 coaches Track live Watch train Share train
21:52 Platform 2 Expected On time Edinburgh Calling at: Edinburgh (22:14) Track live Watch train Share train
22:09 Platform 2 Expected On time Edinburgh Calling at: Edinburgh (22:35) 9 coaches Track live Watch train Share train
22:22 Platform 1 Expected On time Newcastle Calling at: Reston (22:36)Berwick-upon-Tweed (22:48)Alnmouth (23:08)Morpeth (23:22)Newcastle (23:41) 9 coaches Track live Watch train Share train
22:35 Platform 2 Expected On time Edinburgh Calling at: East Linton (22:41)Edinburgh (23:04) Track live Watching Share train