← Change station
Garrowhill
Earlier trains
08:28
08:30
Balloch
2E59 • ScotRail
1
08:41
08:49
Airdrie
2E58 • ScotRail
2
08:50
Edinburgh
2H40 • ScotRail
2
08:53
Helensburgh Central
2H47 • ScotRail
1
08:58
Balloch
2E61 • ScotRail
1
09:12
09:15
Airdrie
2E60 • ScotRail
2
09:21
Edinburgh
2H42 • ScotRail
2
09:21
Helensburgh Central
2H11 • ScotRail
1
09:29
Balloch
2E63 • ScotRail
1
09:40
09:44
Airdrie
2E62 • ScotRail
2
09:47
Helensburgh Central
2H13 • ScotRail
1
09:52
Edinburgh
2H44 • ScotRail
2
09:58
Balloch
2E65 • ScotRail
1
10:11
Airdrie
2E64 • ScotRail
2
10:17
Helensburgh Central
2H15 • ScotRail
1
10:20
Edinburgh
2H46 • ScotRail
2
Later trains
← Departures from Garrowhill
06:19 Bathgate to Helensburgh Central
2H39 • ScotRail •
RTT
This train has been cancelled because of a fault on this train.
This train has been delayed by a fault on this train.
Bathgate
06:19
2
Drumgelloch
06:31
06:35
1
Airdrie
06:36
06:38
2
Coatdyke
06:38
06:42
1
Coatbridge Sunnyside
06:40
06:45
1
Blairhill
06:43
06:47
1
Easterhouse
06:47
06:52
1
Garrowhill
06:49
06:55
1
Shettleston
06:52
06:57
1
High Street
06:58
07:04
1
Glasgow Queen Street
07:02
8
Charing Cross (Glasgow)
07:04
07:10
•
cancelled
2
Partick
07:08
•
cancelled
2
Hyndland
07:11
•
cancelled
2
Dalmuir
07:19
•
cancelled
3
Dumbarton East
07:27
•
cancelled
2
Dumbarton Central
07:29
•
cancelled
2
Dalreoch
07:30
•
cancelled
2
Cardross
07:35
•
cancelled
2
Craigendoran
07:40
•
cancelled
1
Helensburgh Central
07:43
•
cancelled
3