← Change station
Musselburgh
19:29
Edinburgh
2Y27 • ScotRail
2
19:47
North Berwick
2Y04 • ScotRail
1
19:52
Edinburgh
2Y03 • ScotRail
2
20:45
20:46
Edinburgh
2Y05 • ScotRail
2
20:48
North Berwick
2Y08 • ScotRail
1
Later trains