Garrowhill departures

Edinburgh

Platform 2
18:48
due 18:51
More
Show Less

Calling at

Easterhouse 18:50
Blairhill 18:54 due 18:59
Coatbridge Sunnyside 18:57 due 19:01
Coatdyke 18:59 due 19:04
Airdrie 19:02 due 19:06
Drumgelloch 19:06 due 19:10
Bathgate 19:19 due 19:22
Livingston North 19:26 on time
Uphall 19:29 on time
Edinburgh Park 19:38 on time
Haymarket 19:46 on time
Edinburgh 19:52 on time
From Helensburgh Central Operated by ScotRail

Helensburgh Central

Platform 1 This train has been delayed by congestion
18:50
due 18:59
More
Show Less

Calling at

High Street 18:57 due 19:05
Glasgow Queen Street 18:59 due 19:07
Charing Cross (Glasgow) 19:04 due 19:10
Partick 19:10 due 19:14
Hyndland 19:12 due 19:16
Dalmuir 19:21 due 19:24
Dumbarton East 19:30 due 19:32
Dumbarton Central 19:32 due 19:34
Dalreoch 19:33 due 19:35
Cardross 19:38 due 19:40
Craigendoran 19:44 on time
Helensburgh Central 19:47 on time
From Edinburgh Operated by ScotRail

Balloch

Platform 1
19:00
on time
More
Show Less

Calling at

Shettleston 19:02 on time
Carntyne 19:04 on time
Bellgrove 19:08 on time
High Street 19:10 on time
Glasgow Queen Street 19:12 on time
Charing Cross (Glasgow) 19:16 on time
Partick 19:20 on time
Hyndland 19:22 on time
Anniesland 19:26 on time
Westerton 19:29 on time
Drumchapel 19:31 on time
Drumry 19:33 on time
Singer 19:36 on time
Dalmuir 19:38 on time
Dumbarton East 19:47 on time
Dumbarton Central 19:49 on time
Dalreoch 19:50 on time
Renton 19:55 on time
Alexandria 19:57 on time
Balloch 20:02 on time
From Airdrie Operated by ScotRail

Airdrie

Platform 2 This train has been cancelled because of congestion
19:06
on time
More
Show Less

Calling at

Easterhouse 19:08 on time
Blairhill 19:12 on time
Coatbridge Sunnyside 19:15 on time
Coatdyke 19:17 on time
Airdrie 19:21 on time
From Balloch Operated by ScotRail
19:20
on time
More
Show Less

Calling at

High Street 19:27 on time
Glasgow Queen Street 19:30 on time
Charing Cross (Glasgow) 19:35 on time
Partick 19:40 on time
Hyndland 19:43 on time
Dalmuir 19:52 on time
Dumbarton East 20:01 on time
Dumbarton Central 20:03 on time
Dalreoch 20:04 on time
Cardross 20:09 on time
Craigendoran 20:15 on time
Helensburgh Central 20:18 on time
From Edinburgh Operated by ScotRail

Balloch

Platform 1
19:31
on time
More
Show Less

Calling at

Shettleston 19:33 on time
Carntyne 19:35 on time
Bellgrove 19:39 on time
High Street 19:41 on time
Glasgow Queen Street 19:43 on time
Charing Cross (Glasgow) 19:46 on time
Partick 19:50 on time
Hyndland 19:53 on time
Anniesland 19:56 on time
Westerton 19:59 on time
Drumchapel 20:02 on time
Drumry 20:04 on time
Singer 20:06 on time
Dalmuir 20:09 on time
Dumbarton East 20:18 on time
Dumbarton Central 20:20 on time
Dalreoch 20:22 on time
Renton 20:25 on time
Alexandria 20:28 on time
Balloch 20:32 on time
From Airdrie Operated by ScotRail

Airdrie

no platform
19:35
on time
More
Show Less

Calling at

Easterhouse 19:37 on time
Blairhill 19:41 on time
Coatbridge Sunnyside 19:44 on time
Coatdyke 19:46 on time
Airdrie 19:49 on time
From Balloch Operated by ScotRail

Balloch

no platform
20:00
on time
More
Show Less

Calling at

Shettleston 20:02 on time
Carntyne 20:04 on time
Bellgrove 20:08 on time
High Street 20:10 on time
Glasgow Queen Street 20:12 on time
Charing Cross (Glasgow) 20:14 on time
Partick 20:19 on time
Hyndland 20:22 on time
Anniesland 20:25 on time
Westerton 20:28 on time
Drumchapel 20:31 on time
Drumry 20:33 on time
Singer 20:35 on time
Dalmuir 20:38 on time
Dumbarton East 20:47 on time
Dumbarton Central 20:49 on time
Dalreoch 20:53 on time
Renton 20:57 on time
Alexandria 21:00 on time
Balloch 21:04 on time
From Airdrie Operated by ScotRail

Airdrie

no platform
20:07
on time
More
Show Less

Calling at

Easterhouse 20:09 on time
Blairhill 20:13 on time
Coatbridge Sunnyside 20:16 on time
Coatdyke 20:18 on time
Airdrie 20:22 on time
From Balloch Operated by ScotRail
20:30
on time
More
Show Less

Calling at

Shettleston 20:33 on time
Carntyne 20:35 on time
Bellgrove 20:39 on time
High Street 20:41 on time
Glasgow Queen Street 20:43 on time
Charing Cross (Glasgow) 20:50 on time
Partick 20:54 on time
Hyndland 20:57 on time
Anniesland 21:00 on time
Westerton 21:03 on time
Drumchapel 21:06 on time
Drumry 21:08 on time
Singer 21:10 on time
Dalmuir 21:13 on time
Dumbarton East 21:24 on time
Dumbarton Central 21:26 on time
Dalreoch 21:29 on time
Cardross 21:34 on time
Craigendoran 21:39 on time
Helensburgh Central 21:43 on time
From Edinburgh Operated by ScotRail