← Change station
Coatdyke
07:46
Balloch
2E57 • ScotRail
1
07:52
07:55
Airdrie
2E54 • ScotRail
2
07:58
08:04
Edinburgh
2H04 • ScotRail
2
08:00
08:01
Milngavie
2M23 • ScotRail
1
08:06
08:07
Helensburgh Central
2H45 • ScotRail
1
08:16
Balloch
2E59 • ScotRail
1
08:23
Airdrie
2E56 • ScotRail
2
08:30
08:31
Milngavie
2M25 • ScotRail
1
08:33
08:34
Edinburgh
2H06 • ScotRail
2
08:37
Helensburgh Central
2H47 • ScotRail
1
08:46
Balloch
2E61 • ScotRail
1
08:53
Airdrie
2E58 • ScotRail
2
09:02
09:03
Edinburgh
2H40 • ScotRail
2
09:07
Helensburgh Central
2H11 • ScotRail
1
09:17
Balloch
2E63 • ScotRail
1
09:24
09:25
Airdrie
2E60 • ScotRail
2
09:34
Edinburgh
2H42 • ScotRail
2
09:36
Helensburgh Central
2H13 • ScotRail
1
Later trains