1528
Edinburgh
On time
ScotRail · 3 coaches
1
1531
Leven
On time
ScotRail · 3 coaches
2
1555
Edinburgh
On time
ScotRail · 2 coaches
1
1600
Perth
On time
ScotRail · 6 coaches
2
1627
Edinburgh
On time
ScotRail · 4 coaches
1
1631
Leven
On time
ScotRail · 3 coaches
2
1653
Edinburgh
On time
ScotRail · 3 coaches
1
1700
Perth
On time
ScotRail · 5 coaches
2