22:32 Platform 2 Expected On time Edinburgh Calling at: Longniddry (22:37)Prestonpans (22:42)Wallyford (22:45)Musselburgh (22:49)Edinburgh (22:58) Track live Watch train Share train
22:35 Platform 1 Expected On time Dunbar Calling at: East Linton (22:40)Dunbar (22:46) Track live Watch train Share train
23:40 Platform 1 Expected On time North Berwick Calling at: North Berwick (23:49) Track live Watch train Share train