14:31 Platform 2 Expected On time Edinburgh Calling at: Longniddry (14:36)Prestonpans (14:41)Wallyford (14:44)Musselburgh (14:48)Edinburgh (14:57) Track live Watch train Share train
14:59 Platform 2 Expected On time Edinburgh Calling at: Longniddry (15:04)Prestonpans (15:09)Wallyford (15:12)Musselburgh (15:16)Edinburgh (15:23) Track live Watch train Share train
15:30 Platform 2 Expected On time Edinburgh Calling at: Longniddry (15:35)Prestonpans (15:40)Wallyford (15:44)Musselburgh (15:48)Edinburgh (15:58) Track live Watch train Share train