← Change station
Musselburgh
Earlier trains
15:51
Edinburgh
2Y07 • ScotRail
2
16:41
Dunbar
2D92 • ScotRail
1
16:48
Edinburgh
2Y09 • ScotRail
2
16:49
North Berwick
2Y10 • ScotRail
1
17:20
North Berwick
2Y30 • ScotRail
1
17:34
Edinburgh
2D93 • ScotRail
2
Later trains