2242
St Andrews Bus Station
Bus service
ScotRail service
2302
St Andrews Bus Station
Bus service
ScotRail service
2322
St Andrews Bus Station
Bus service
ScotRail service
2328
Edinburgh
On time
Caledonian Sleeper service
1
2342
St Andrews Bus Station
Bus service
ScotRail service
0002
St Andrews Bus Station
Bus service
ScotRail service
0002
St Andrews Bus Station
Bus service
ScotRail service
0022
St Andrews Bus Station
Bus service
ScotRail service