1757
St Andrews Bus Station
Bus service
ScotRail service
1805
Inverkeithing
On time
ScotRail service
1
1812
St Andrews Bus Station
Bus service
ScotRail service
1819
Dundee
On time
ScotRail service
2
1827
St Andrews Bus Station
Bus service
ScotRail service
1841
Dundee
On time
ScotRail service
2
1842
St Andrews Bus Station
Bus service
ScotRail service
1849
Inverkeithing
On time
ScotRail service
1
1857
St Andrews Bus Station
Bus service
ScotRail service
1905
Inverkeithing
On time
ScotRail service
1
1917
St Andrews Bus Station
Bus service
ScotRail service
1919
Dundee
On time
ScotRail service
2
1929
Inverkeithing
On time
ScotRail service
1
1937
St Andrews Bus Station
Bus service
ScotRail service
1941
Dundee
On time
ScotRail service
2
1950
Dundee
Bus service
LNER service