ScotRail will add more services between Edinburgh and North Berwick on Sunday to help accommodate busy traffic to and from the Edinburgh Marathon.

The Edinburgh Marathon returns on Sunday, kicking off at 10am in Edinburgh with runners making their way through Musselburgh, Prestonpans, Cockenzie and Port Seton and Longniddry before finishing up at the Pinkie playing fields in Musselburgh.

ScotRail will be adding more seats and more services on Sunday to help runners and spectators travel between the start and finish lines.

READ MORE: Edinburgh Marathon 2024: All of the East Lothian road closures

With services expected to be popular on Sunday, ScotRail are providing extra carriages on trains between Edinburgh and North Berwick throughout the day.

East Lothian services will also be enhanced with extra trains between Edinburgh and Prestonpans, calling at Musselburgh and Wallyford station, enabling participants and spectators to travel with ScotRail between the start and finish line.

Customers travelling by rail are encouraged to buy tickets through the mTicket system on the ScotRail app where it will instantly become available on a mobile device and reduce the possibility of queueing on the day of travel. 

Phil Campbell, ScotRail customer operations director, said: “We’ll be doing everything we can to help as many people as possible travel by rail during the Edinburgh Marathon Festival on Sunday.

“Spectators and runners will benefit from extra carriages on trains between Edinburgh and North Berwick throughout the day on Sunday.

“Extra trains are also set to run between Edinburgh and Prestonpans, stopping at Musselburgh and Wallyford station to enable travel between the start and finish line.

“Customers should plan ahead, and buying tickets through our mTicket system on the ScotRail app will help your journey run smoothly.”