06:48 Platform 2 Expected On time Edinburgh Calling at: Curriehill (06:54)Wester Hailes (06:58)Kingsknowe (07:00)Slateford (07:03)Haymarket (07:07)Edinburgh (07:13) Track live Watch train Share train
07:07 Platform 2 Expected On time Edinburgh Calling at: Curriehill (07:12)Wester Hailes (07:16)Kingsknowe (07:19)Slateford (07:22)Haymarket (07:26)Edinburgh (07:31) Track live Watch train Share train
07:54 Platform 2 Expected On time Edinburgh Calling at: Curriehill (08:00)Haymarket (08:06)Edinburgh (08:14) Track live Watch train Share train