22:42 Platform 2 Expected 22:44 Edinburgh Calling at: Wallyford (22:45)Musselburgh (22:49)Edinburgh (22:58) 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