06:28 Platform 2 Expected On time Edinburgh Calling at: Edinburgh (06:36) Track live Watch train Share train
07:04 Platform 2 Expected On time Edinburgh Calling at: Edinburgh (07:12) Track live Watch train Share train
07:19 Platform 2 Expected On time Edinburgh Calling at: Edinburgh (07:27) Track live Watch train Share train
07:22 Platform 1 Expected On time North Berwick Calling at: Wallyford (07:25)Prestonpans (07:28)Longniddry (07:33)Drem (07:38)North Berwick (07:47) Track live Watch train Share train