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