06:28 Platform 2 Expected On time Edinburgh Calling at: Edinburgh (06:39) Track live Watch train Share train
07:17 Platform 2 Expected On time Edinburgh Calling at: Edinburgh (07:24) Track live Watch train Share train
07:17 Platform 1 Expected On time North Berwick Calling at: Wallyford (07:20)Prestonpans (07:23)Longniddry (07:28)Drem (07:33)North Berwick (07:43) Track live Watch train Share train