Scheduled arrivals
X58
St Andrews Bus Station
10:22
X58
St Andrews Bus Station
11:22
X58
St Andrews Bus Station
12:22
X58
St Andrews Bus Station
13:22
X58
St Andrews Bus Station
14:22
X58
St Andrews Bus Station
15:22
X58
St Andrews Bus Station
16:22
X58
St Andrews Bus Station
17:22
X58
St Andrews Bus Station
18:22
X58
St Andrews Bus Station
19:22