On weekdays the first train departs Wallyford at 07:25 arriving at North Berwick at 07:47. The last train departs Wallyford at 23:25 arriving at North Berwick at 23:49.
Journey Time
The average journey time between Wallyford and North Berwick is 22 minutes.
Calling Points
Trains operated by ScotRail (SR) call at Prestonpans, Longniddry and Drem.