← Change station
Musselburgh
Earlier trains
10:17
Dunbar
2D85 • ScotRail
1
10:49
North Berwick
2Y10 • ScotRail
1
10:51
Edinburgh
2Y09 • ScotRail
2
11:26
Edinburgh
2D86 • ScotRail
2
11:49
North Berwick
2Y12 • ScotRail
1
11:52
Edinburgh
2Y11 • ScotRail
2
Later trains