2322
St Andrews Bus Station
Bus service
ScotRail service
2328
London Euston
Departed
Caledonian Sleeper · 5 coaches
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
0008
Dundee
Departed
ScotRail · 2 coaches
2
0022
St Andrews Bus Station
Bus service
ScotRail service