1753
Edinburgh
On time
ScotRail · 6 coaches
1754
North Berwick
On time
ScotRail · 3 coaches
1811
Edinburgh
On time
ScotRail · 6 coaches
1820
North Berwick
On time
ScotRail · 6 coaches
1849
North Berwick
On time
ScotRail · 6 coaches
1851
Edinburgh
On time
ScotRail · 3 coaches
1928
Edinburgh
On time
ScotRail · 6 coaches
1947
North Berwick
On time
ScotRail · 4 coaches