← Change station
Prestonpans
Earlier trains
21:44
delayed
Edinburgh
2Y07 • ScotRail
2
21:54
cancelled
North Berwick
2Y36 • ScotRail
1
22:21
delayed
Dunbar
2D89 • ScotRail
1
22:47
cancelled
Edinburgh
2Y09 • ScotRail
2
23:20
Dunbar
2D91 • ScotRail
1
23:28
North Berwick
2Y12 • ScotRail
1
Later trains