← Change station
Musselburgh
Earlier trains
06:28
Edinburgh
2Y01 • ScotRail
2
07:05
Edinburgh
2Y03 • ScotRail
2
07:16
North Berwick
2Y38 • ScotRail
1
Later trains