23:21 Platform 1 Expected On time Motherwell Calling at: Kingsknowe (23:23)Wester Hailes (23:26)Curriehill (23:29)Kirknewton (23:36)Carstairs (23:51)Carluke (00:08)Wishaw (00:15)Motherwell (00:22) Track live Watch train Share train
23:22 Platform 2 Expected On time Edinburgh Calling at: Haymarket (23:25)Edinburgh (23:31) Track live Watch train Share train
00:25 Platform 2 Expected On time Edinburgh Calling at: Haymarket (00:31)Edinburgh (00:36) Track live Watch train Share train