18:52 Platform 1 Expected On time Edinburgh Calling at: Drem (19:00)Longniddry (19:05)Prestonpans (19:10)Wallyford (19:13)Musselburgh (19:17)Edinburgh (19:26) Track live Watch train Share train
19:24 Platform 1 Expected On time Edinburgh Calling at: Drem (19:32)Longniddry (19:37)Prestonpans (19:42)Wallyford (19:46)Musselburgh (19:49)Edinburgh (19:58) Track live Watch train Share train
20:28 Platform 1 Expected On time Edinburgh Calling at: Drem (20:36)Longniddry (20:41)Prestonpans (20:46)Wallyford (20:49)Musselburgh (20:53)Edinburgh (21:02) Track live Watch train Share train