14:51 Platform 1 Expected On time North Berwick Calling at: Longniddry (14:56)Drem (15:01)North Berwick (15:11) Track live Watch train Share train
15:41 Platform 2 Expected On time Edinburgh Calling at: Wallyford (15:44)Musselburgh (15:48)Edinburgh (15:57) Track live Watch train Share train
15:53 Platform 1 Expected On time North Berwick Calling at: Longniddry (15:58)Drem (16:03)North Berwick (16:12) Track live Watch train Share train
16:38 Platform 2 Expected On time Edinburgh Calling at: Wallyford (16:41)Musselburgh (16:45)Edinburgh (16:52) Track live Watch train Share train