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