1042
St Andrews Bus Station
Bus service
ScotRail service
1051
Inverkeithing
On time
ScotRail service
1
1053
Dundee
On time
ScotRail service
2
1105
Inverkeithing
Bus service
LNER service
1107
Inverkeithing
On time
ScotRail service
1
1119
Dundee
On time
ScotRail service
2
1122
St Andrews Bus Station
Bus service
ScotRail service
1137
Edinburgh
Bus service
CrossCountry service
1142
St Andrews Bus Station
Bus service
ScotRail service
1149
Inverkeithing
On time
ScotRail service
1
1205
Inverkeithing
On time
ScotRail service
1
1212
St Andrews Bus Station
Bus service
ScotRail service
1219
Dundee
On time
ScotRail service
2
1225
Edinburgh
Bus service
LNER service
1227
St Andrews Bus Station
Bus service
ScotRail service