Airdrie departures

07:57
on time
More
Show Less

Calling at

Coatdyke 07:59 on time
Coatbridge Sunnyside 08:02 on time
Blairhill 08:05 on time
Easterhouse 08:09 on time
Garrowhill 08:11 on time
Shettleston 08:14 on time
Carntyne 08:16 on time
Bellgrove 08:19 on time
High Street 08:21 on time
Glasgow Queen Street 08:23 on time
Charing Cross (Glasgow) 08:26 on time
Partick 08:31 on time
Hyndland 08:33 on time
Anniesland 08:37 on time
Westerton 08:40 on time
Drumchapel 08:42 on time
Drumry 08:44 on time
Singer 08:47 on time
Dalmuir 08:49 on time
Dumbarton East 08:58 on time
Dumbarton Central 09:00 on time
Dalreoch 09:01 on time
Cardross 09:06 on time
Craigendoran 09:11 on time
Helensburgh Central 09:15 on time
From Airdrie Operated by ScotRail
08:27
on time
More
Show Less

Calling at

Coatdyke 08:29 on time
Coatbridge Sunnyside 08:32 on time
Blairhill 08:35 on time
Easterhouse 08:39 on time
Garrowhill 08:41 on time
Shettleston 08:44 on time
Carntyne 08:46 on time
Bellgrove 08:49 on time
High Street 08:51 on time
Glasgow Queen Street 08:53 on time
Charing Cross (Glasgow) 08:56 on time
Partick 09:01 on time
Hyndland 09:03 on time
Anniesland 09:07 on time
Westerton 09:10 on time
Drumchapel 09:12 on time
Drumry 09:14 on time
Singer 09:17 on time
Dalmuir 09:19 on time
Dumbarton East 09:28 on time
Dumbarton Central 09:30 on time
Dalreoch 09:31 on time
Cardross 09:36 on time
Craigendoran 09:41 on time
Helensburgh Central 09:45 on time
From Bathgate Operated by ScotRail

Edinburgh

Platform 3
08:38
due 08:46
More
Show Less

Calling at

Drumgelloch 08:41 due 08:49
Caldercruix 08:45 due 08:53
Blackridge 08:51 due 08:59
Armadale 08:55 due 09:02
Bathgate 08:59 due 09:06
Livingston North 09:04 due 09:11
Uphall 09:07 due 09:14
Edinburgh Park 09:16 due 09:22
Haymarket 09:27 on time
Edinburgh 09:32 on time
From Dalmuir Operated by ScotRail
08:57
on time
More
Show Less

Calling at

Coatdyke 08:59 on time
Coatbridge Sunnyside 09:02 on time
Blairhill 09:05 on time
Easterhouse 09:09 on time
Garrowhill 09:11 on time
Shettleston 09:14 on time
Carntyne 09:16 on time
Bellgrove 09:19 on time
High Street 09:21 on time
Glasgow Queen Street 09:23 on time
Charing Cross (Glasgow) 09:26 on time
Partick 09:31 on time
Hyndland 09:33 on time
Anniesland 09:37 on time
Westerton 09:40 on time
Drumchapel 09:42 on time
Drumry 09:44 on time
Singer 09:47 on time
Dalmuir 09:49 on time
Dumbarton East 09:58 on time
Dumbarton Central 10:00 on time
Dalreoch 10:01 on time
Cardross 10:06 on time
Craigendoran 10:11 on time
Helensburgh Central 10:15 on time
From Airdrie Operated by ScotRail

Edinburgh

Platform 3
09:12
on time
More
Show Less

Calling at

Drumgelloch 09:15 on time
Caldercruix 09:19 on time
Blackridge 09:25 on time
Armadale 09:29 on time
Bathgate 09:33 on time
Livingston North 09:39 on time
Uphall 09:42 on time
Edinburgh Park 09:53 on time
Haymarket 10:03 on time
Edinburgh 10:08 on time
From Helensburgh Central Operated by ScotRail