← Change station
Musselburgh
Earlier trains
21:47
North Berwick
2Y36 • ScotRail
1
21:51
Edinburgh
2Y07 • ScotRail
2
22:15
Dunbar
2D89 • ScotRail
1
22:54
Edinburgh
2Y09 • ScotRail
2
Later trains