1504
Glenrothes with Thornton
Departed at 1505
ScotRail · 4 coaches
2
1510
Dundee
Departed on time
ScotRail · 5 coaches
2
1513
Edinburgh
Departed at 1518
ScotRail · 2 coaches
1
1526
Edinburgh
Departed on time
ScotRail · 4 coaches
1
1544
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1546
Perth
Departed at 1549
ScotRail · 4 coaches
2
1555
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1559
Glenrothes with Thornton
Departed on time
ScotRail · 4 coaches
2
1610
Dundee
Departed on time
ScotRail · 6 coaches
2
1614
Leven
Departed at 1622
ScotRail · 2 coaches
2
1623
Edinburgh
Departed on time
ScotRail · 2 coaches
1
1628
Cowdenbeath
Departed on time
ScotRail · 3 coaches
2
1630
Edinburgh
Departed at 1633
ScotRail · 4 coaches
1
1642
Edinburgh
Departed at 1643
ScotRail · 3 coaches
1
1646
Perth
Departed at 1647
ScotRail · 3 coaches
2
1653
Edinburgh
Departed at 1655
ScotRail · 4 coaches
1