2042
St Andrews Bus Station
Bus service
ScotRail service
2046
Edinburgh
On time
ScotRail service
1
2057
Edinburgh
On time
ScotRail service
1
2102
St Andrews Bus Station
Bus service
ScotRail service
2106
Dundee
On time
ScotRail service
2
2122
St Andrews Bus Station
Bus service
ScotRail service
2139
Aberdeen
On time
LNER service
2
2142
St Andrews Bus Station
Bus service
ScotRail service
2202
St Andrews Bus Station
Bus service
ScotRail service
2222
St Andrews Bus Station
Bus service
ScotRail service
2224
Edinburgh
On time
ScotRail service
1
2229
Dundee
On time
ScotRail service
2