20:28 Platform 2 Expected On time Edinburgh Calling at: Kingsknowe (20:30)Slateford (20:33)Haymarket (20:39)Edinburgh (20:44) Track live Watch train Share train
21:37 Platform 2 Expected On time Edinburgh Calling at: Kingsknowe (21:39)Slateford (21:44)Haymarket (21:48)Edinburgh (21:54) Track live Watch train Share train