← Change station
Airdrie
Earlier trains
17:06
Helensburgh Central
2H57 • ScotRail
2
17:13
Balloch
2E71 • ScotRail
1
17:13
Edinburgh
2M32 • ScotRail
3
17:30
Milngavie
2M37 • ScotRail
2
17:32
Edinburgh
2H18 • ScotRail
3
17:35
Helensburgh Central
2H59 • ScotRail
2
17:43
Balloch
2E73 • ScotRail
1
17:43
Edinburgh
2M34 • ScotRail
3
17:59
Milngavie
2M15 • ScotRail
2
18:06
Edinburgh
2H20 • ScotRail
3
18:06
Helensburgh Central
2H37 • ScotRail
2
18:13
Balloch
2E51 • ScotRail
18:18
Bathgate
2M36 • ScotRail
18:30
Milngavie
2M17 • ScotRail
18:37
Edinburgh
2H54 • ScotRail
18:37
Helensburgh Central
2H39 • ScotRail
18:43
Balloch
2E53 • ScotRail
18:49
Bathgate
2M38 • ScotRail
18:59
Garscadden
2M19 • ScotRail
Later trains