← Change station
Prestonpans
Earlier trains
18:27
North Berwick
2Y02 • ScotRail
1
18:45
Edinburgh
2Y01 • ScotRail
2
18:57
North Berwick
2Y28 • ScotRail
1
19:21
Edinburgh
2Y27 • ScotRail
2
19:45
Edinburgh
2Y03 • ScotRail
2
19:54
North Berwick
2Y04 • ScotRail
1
Later trains