← Change station
North Berwick
Earlier trains
06:39
Edinburgh
2Y03 • ScotRail
1
07:18
Haymarket
2Y15 • ScotRail
1
07:53
Edinburgh
2Y05 • ScotRail
1
Later trains