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
1241
Dundee
On time
ScotRail service
2
1242
St Andrews Bus Station
Bus service
ScotRail service
1249
Inverkeithing
On time
ScotRail service
1
1257
St Andrews Bus Station
Bus service
ScotRail service
1305
Inverkeithing
On time
ScotRail service
1
1310
Inverkeithing
Bus service
LNER service
1312
St Andrews Bus Station
Bus service
ScotRail service
1319
Dundee
On time
ScotRail service
2