← Change station
Craigendoran
Earlier trains
06:28
Edinburgh
2H02 • ScotRail
1
06:41
cancelled
Helensburgh Central
2H35 • ScotRail
1
06:57
cancelled
Edinburgh
2H04 • ScotRail
1
07:10
Helensburgh Central
2H37 • ScotRail
1
07:28
Edinburgh
2H06 • ScotRail
1
07:40
Helensburgh Central
2H39 • ScotRail
1
07:58
Edinburgh
2H40 • ScotRail
1
08:12
Helensburgh Central
2H41 • ScotRail
1
08:28
Edinburgh
2H42 • ScotRail
1
Later trains