2212
Edinburgh
On time
Caledonian Sleeper service
1
2222
St Andrews Bus Station
Bus service
ScotRail service
2224
Edinburgh
On time
ScotRail service
1
2228
Aberdeen
On time
ScotRail service
2
2242
St Andrews Bus Station
Bus service
ScotRail service
2244
Edinburgh
On time
ScotRail service
1
2302
St Andrews Bus Station
Bus service
ScotRail service
2310
Dundee
On time
ScotRail service
2
2322
St Andrews Bus Station
Bus service
ScotRail service
2342
St Andrews Bus Station
Bus service
ScotRail service
0002
St Andrews Bus Station
Bus service
ScotRail service
0008
Dundee
On time
ScotRail service
2