Airdrie departures

05:32
on time
More
Show Less

Calling at

Coatdyke05:35on time
Coatbridge Sunnyside05:37on time
Blairhill05:41on time
Easterhouse05:45on time
Garrowhill05:47on time
Shettleston05:50on time
Carntyne05:52on time
Bellgrove05:56on time
High Street05:58on time
Glasgow Queen Street06:00on time
Charing Cross (Glasgow)06:04on time
Partick06:08on time
Hyndland06:10on time
Dalmuir06:19on time
Dumbarton East06:28on time
Dumbarton Central06:30on time
Dalreoch06:31on time
Cardross06:36on time
Craigendoran06:41on time
Helensburgh Central06:44on time
From AirdrieOperated by ScotRail

Milngavie

Platform 1
05:54
on time
More
Show Less

Calling at

Coatbridge Sunnyside05:58on time
Shettleston06:06on time
Carntyne06:09on time
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

Bathgate

Platform 3
06:10
on time
More
Show Less

Calling at

Drumgelloch06:13on time
Caldercruix06:17on time
Blackridge06:23on time
Armadale06:26on time
Bathgate06:30on time
From HyndlandOperated by ScotRail

Balloch

Platform 2
06:15
on time
More
Show Less

Calling at

Coatdyke06:17on time
Coatbridge Sunnyside06:20on time
Blairhill06:23on time
Easterhouse06:27on time
Garrowhill06:29on time
Shettleston06:32on time
Carntyne06:34on time
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

Milngavie

Platform 2
06:28
on time
More
Show Less

Calling at

Coatbridge Sunnyside06:32on time
Shettleston06:40on time
Carntyne06:42on time
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 3
06:31
on time
More
Show Less

Calling at

Drumgelloch06:34on time
Bathgate06:46on time
Livingston North06:52on time
Uphall06:55on time
Edinburgh Park07:03on time
Haymarket07:08on time
Edinburgh07:14on time
From GarscaddenOperated by ScotRail
06:36
on time
More
Show Less

Calling at

Coatdyke06:38on time
Coatbridge Sunnyside06:40on time
Blairhill06:43on time
Easterhouse06:47on time
Garrowhill06:49on time
Shettleston06:52on time
High Street06:58on time
Glasgow Queen Street07:00on time
Charing Cross (Glasgow)07:04on time
Partick07:08on time
Hyndland07:10on time
Dalmuir07:18on time
Dumbarton East07:27on time
Dumbarton Central07:29on time
Dalreoch07:30on time
Cardross07:35on time
Craigendoran07:40on time
Helensburgh Central07:43on time
From BathgateOperated by ScotRail

Edinburgh

Platform 3
06:41
on time
More
Show Less

Calling at

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 2
06:44
on time
More
Show Less

Calling at

Coatdyke06:46on time
Coatbridge Sunnyside06:49on time
Blairhill06:52on time
Easterhouse06:56on time
Garrowhill06:58on time
Shettleston07:01on time
Carntyne07:03on time
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

Milngavie

Platform 2
06:58
on time
More
Show Less

Calling at

Coatbridge Sunnyside07:01on time
Shettleston07:10on time
Carntyne07:12on time
Bellgrove07:16on time
High Street07:18on time
Glasgow Queen Street07:20on time
Charing Cross (Glasgow)07:24on time
Partick07:28on time
Hyndland07:30on time
Anniesland07:34on time
Westerton07:37on time
Bearsden07:40on time
Hillfoot07:42on time
Milngavie07:45on time
From BathgateOperated by ScotRail