17:38 Haymarket to North Berwick
Operated by ScotRail
This service has been partially cancelled due to train crew being delayed by service disruption.
This service has been disrupted due to train crew being delayed by service disruption.
Service arrives out of service.
Haymarket
Platform 1
Departed on time
d. 17:38
Edinburgh
Platform 2
Departed 11 min late
a. 17:43 17:42
d. 17:45 17:56
Musselburgh
Platform 1
Departed 11 min late
a. 17:51 18:02
d. 17:52 18:03
Wallyford
Platform 1
Departed 12 min late
a. 17:55 18:07
d. 17:56 18:08
Prestonpans
Platform 1
Departed 22 min late
a. 17:59 18:12
d. 17:59 18:21
Longniddry
Platform 1
Departed 23 min late
a. 18:04 18:26
d. 18:04 18:27
Drem
Platform 1
Arrived 24 min late
a. 18:09 18:33
d. 18:09 18:32
North Berwick
Platform 1
Cancelled
a. 18:18
Service then forms 18:25 to Edinburgh.