← Change station
Easterhouse
Earlier trains
19:25
Balloch
2E55 • ScotRail
1
19:36
Garscadden
2V71 • ScotRail
1
19:42
19:47
Airdrie
2E54 • ScotRail
2
19:45
19:48
Helensburgh Central
2H43 • ScotRail
1
19:55
19:56
Balloch
2E57 • ScotRail
1
20:13
cancelled
Airdrie
2E56 • ScotRail
2
20:26
20:29
Garrowhill
2H45 • ScotRail
1
20:37
Bathgate
2Z06 • ScotRail
2
20:37
cancelled
Edinburgh
2H06 • ScotRail
2
20:58
cancelled
Helensburgh Central
2H47 • ScotRail
1
21:08
Edinburgh
2H08 • ScotRail
2
Later trains