← Change station
Hillfoot
Earlier trains
16:41
delayed
Milngavie
2M31 • ScotRail
2
16:56
17:27
Milngavie
2V49 • ScotRail
2
17:26
17:30
Bathgate
2M36 • ScotRail
1
17:26
17:39
Milngavie
2V51 • ScotRail
2
17:40
Springburn
2V68 • ScotRail
1
17:43
Milngavie
2M35 • ScotRail
2
17:57
Bathgate
2M38 • ScotRail
1
17:57
cancelled
Milngavie
2V53 • ScotRail
2
18:09
Springburn
2V46 • ScotRail
1
18:12
cancelled
Milngavie
2M37 • ScotRail
2
18:26
18:32
Milngavie
2V55 • ScotRail
2
18:39
cancelled
Springburn
2V48 • ScotRail
1
18:42
Milngavie
2M15 • ScotRail
2
18:57
Milngavie
2V33 • ScotRail
2
19:10
Springburn
2V50 • ScotRail
1
19:12
Milngavie
2M17 • ScotRail
2
19:28
Milngavie
2V35 • ScotRail
2
Later trains