Carntyne departures

Helensburgh Central

Platform 1 This train has been delayed by a fault on a train in front of this one
05:52
due 06:02
More
Show Less

Calling at

Bellgrove05:56due 06:05
High Street05:58due 06:07
Glasgow Queen Street06:00due 06:09
Charing Cross (Glasgow)06:04due 06:11
Partick06:08due 06:15
Hyndland06:10due 06:17
Dalmuir06:19due 06:25
Dumbarton East06:28due 06:33
Dumbarton Central06:30due 06:35
Dalreoch06:31due 06:36
Cardross06:36due 06:41
Craigendoran06:41due 06:46
Helensburgh Central06:44due 06:49
From AirdrieOperated by ScotRail

Bathgate

Platform 2
05:53
on time
More
Show Less
From HyndlandOperated by ScotRail

Milngavie

Platform 1
06:09
on time
More
Show Less

Calling at

Bellgrove06:12on time
High Street06:14on time
Glasgow Queen Street06:17on time
Charing Cross (Glasgow)06:20on time
Partick06:25on time
Hyndland06:27on time
Anniesland06:30on time
Westerton06:33on time
Bearsden06:36on time
Hillfoot06:40on time
Milngavie06:45on time
From AirdrieOperated by ScotRail

Edinburgh

Platform 2
06:24
on time
More
Show Less

Calling at

Shettleston06:27on time
Coatbridge Sunnyside06:35on time
Airdrie06:39on time
Drumgelloch06:44on time
Caldercruix06:48on time
Blackridge06:54on time
Armadale06:57on time
Bathgate07:01on time
Livingston North07:07on time
Uphall07:11on time
Edinburgh Park07:21on time
Haymarket07:26on time
Edinburgh07:31on time
From DalmuirOperated by ScotRail

Balloch

Platform 1
06:34
on time
More
Show Less

Calling at

Bellgrove06:38on time
High Street06:40on time
Glasgow Queen Street06:42on time
Charing Cross (Glasgow)06:45on time
Partick06:50on time
Hyndland06:52on time
Anniesland06:56on time
Westerton06:59on time
Drumchapel07:01on time
Drumry07:03on time
Singer07:06on time
Dalmuir07:08on time
Kilpatrick07:12on time
Bowling07:15on time
Dumbarton East07:20on time
Dumbarton Central07:22on time
Dalreoch07:24on time
Renton07:27on time
Alexandria07:29on time
Balloch07:33on time
From AirdrieOperated by ScotRail

Airdrie

Platform 2
06:35
on time
More
Show Less

Calling at

Shettleston06:38on time
Garrowhill06:40on time
Easterhouse06:43on time
Blairhill06:47on time
Coatbridge Sunnyside06:49on time
Coatdyke06:52on time
Airdrie06:56on time
From DalmuirOperated by ScotRail

Milngavie

Platform 1
06:42
on time
More
Show Less

Calling at

Bellgrove06:46on time
High Street06:48on time
Glasgow Queen Street06:50on time
Charing Cross (Glasgow)06:54on time
Partick06:58on time
Hyndland07:00on time
Anniesland07:04on time
Westerton07:07on time
Bearsden07:09on time
Hillfoot07:12on time
Milngavie07:15on time
From BathgateOperated by ScotRail

Edinburgh

Platform 2
06:55
on time
More
Show Less

Calling at

Shettleston06:58on time
Coatbridge Sunnyside07:06on time
Airdrie07:10on time
Drumgelloch07:14on time
Caldercruix07:18on time
Blackridge07:24on time
Armadale07:27on time
Bathgate07:31on time
Livingston North07:39on time
Uphall07:42on time
Edinburgh Park07:52on time
Haymarket07:56on time
Edinburgh08:01on time
From HyndlandOperated by ScotRail

Balloch

Platform 1
07:03
on time
More
Show Less

Calling at

Bellgrove07:07on time
High Street07:09on time
Glasgow Queen Street07:11on time
Charing Cross (Glasgow)07:15on time
Partick07:20on time
Hyndland07:22on time
Anniesland07:25on time
Westerton07:28on time
Drumchapel07:31on time
Drumry07:33on time
Singer07:35on time
Dalmuir07:38on time
Kilpatrick07:42on time
Bowling07:45on time
Dumbarton East07:49on time
Dumbarton Central07:51on time
Dalreoch07:53on time
Renton07:56on time
Alexandria07:58on time
Balloch08:02on time
From AirdrieOperated by ScotRail

Airdrie

Platform 2
07:05
on time
More
Show Less

Calling at

Shettleston07:08on time
Garrowhill07:10on time
Easterhouse07:13on time
Blairhill07:17on time
Coatbridge Sunnyside07:19on time
Coatdyke07:22on time
Airdrie07:26on time
From BallochOperated by ScotRail