16:58 Platform 2 Expected On time Edinburgh Calling at: Longniddry (17:03)Prestonpans (17:08)Wallyford (17:11)Musselburgh (17:15)Edinburgh (17:22) Track live Watch train Share train
17:30 Platform 2 Expected On time Edinburgh Calling at: Longniddry (17:35)Prestonpans (17:40)Wallyford (17:44)Musselburgh (17:48)Edinburgh (17:57) Track live Watch train Share train
18:00 Platform 2 Expected On time Edinburgh Calling at: Longniddry (18:05)Prestonpans (18:09)Wallyford (18:12)Musselburgh (18:16)Edinburgh (18:25) Track live Watch train Share train