Scheduled arrivals
47A
Carluke local service
07:13
47
Carluke local service
08:13
47
Carluke local service
08:52
47
Carluke local service
09:23
47
Carluke local service
09:53
47
Carluke local service
10:23
47
Carluke local service
10:53
47
Carluke local service
11:22
47
Carluke local service
11:52
47
Carluke local service
12:59