North Berwick to Edinburgh

Platform 1
17:26
left 17:28

Calling at

Drem17:34left on time
Longniddry17:39left on time
Prestonpans17:44left on time
Wallyford17:48left on time
Musselburgh17:52left on time
Edinburgh17:59arrived on time
Operated by ScotRail