← Change station
Prestonpans
Earlier trains
21:54
North Berwick
2Y36 • ScotRail
1
22:47
Edinburgh
2Y09 • ScotRail
2
23:28
North Berwick
2Y12 • ScotRail
1
Later trains