19:52 Platform 1 Expected On time Edinburgh Calling at: Drem (20:00)Longniddry (20:05)Prestonpans (20:10)Wallyford (20:14)Musselburgh (20:17)Edinburgh (20:25) Track live Watch train Share train
20:18 Platform 1 Expected On time Edinburgh Calling at: Drem (20:26)Longniddry (20:31)Prestonpans (20:36)Wallyford (20:39)Musselburgh (20:43)Edinburgh (20:53) Track live Watch train Share train
21:27 Platform 1 Expected On time Edinburgh Calling at: Drem (21:35)Longniddry (21:40)Prestonpans (21:45)Wallyford (21:48)Musselburgh (21:52)Edinburgh (22:00) Track live Watch train Share train