22:42 Platform 2 Expected 22:48 Edinburgh Calling at: Wallyford (22:51)Musselburgh (22:54)Edinburgh (23:02) Track live Watch train Share train
23:28 Platform 1 Expected On time North Berwick Calling at: Longniddry (23:33)Drem (23:40)North Berwick (23:49) Track live Watch train Share train