18:43
Expected 18:49
Edinburgh
Calling at:
- Wallyford (18:52)
- Musselburgh (18:55)
- Edinburgh (19:02)
This service has been delayed by a late running train being in front of this one
19:17
Expected On time
North Berwick
Calling at:
- Longniddry (19:22)
- Drem (19:27)
- North Berwick (19:36)
19:32
Expected On time
Edinburgh
Calling at:
- Wallyford (19:35)
- Musselburgh (19:38)
- Edinburgh (19:49)
19:52
Expected On time
North Berwick
Calling at:
- Longniddry (19:57)
- Drem (20:04)
- North Berwick (20:13)
20:11
Expected On time
Edinburgh
Calling at:
- Wallyford (20:14)
- Musselburgh (20:17)
- Edinburgh (20:25)
20:36
Expected On time
Edinburgh
Calling at:
- Wallyford (20:39)
- Musselburgh (20:43)
- Edinburgh (20:53)