1354
Edinburgh
On time
ScotRail · 3 coaches
1
1402
Perth
On time
ScotRail · 3 coaches
2
1427
Edinburgh
On time
ScotRail · 6 coaches
1
1434
Leven
On time
ScotRail · 4 coaches
2
1454
Edinburgh
On time
ScotRail · 6 coaches
1
1506
Perth
On time
ScotRail · 6 coaches
2
1529
Edinburgh
On time
ScotRail · 3 coaches
1
1530
Leven
On time
ScotRail · 3 coaches
2