Scheduled arrivals
47
Carluke local service
14:27
47
Carluke local service
15:04
47
Carluke local service
15:32
47
Carluke local service
16:04
47
Carluke local service
08:12
47
Carluke local service
08:51
47
Carluke local service
09:22
47
Carluke local service
09:52
47
Carluke local service
10:22
47
Carluke local service
10:52