Blairhill departures

Airdrie

Platform 2
18:18
on time
More
Show Less

Calling at

Coatbridge Sunnyside18:21on time
Coatdyke18:23on time
Airdrie18:27on time
From BallochOperated by ScotRail

Balloch

Platform 1
18:21
on time
More
Show Less

Calling at

Easterhouse18:25on time
Garrowhill18:28on time
Shettleston18:30on time
Carntyne18:33on time
Bellgrove18:36on time
High Street18:38on time
Glasgow Queen Street18:41on time
Charing Cross (Glasgow)18:45on time
Partick18:50on time
Hyndland18:52on time
Anniesland18:56on time
Westerton18:59on time
Drumchapel19:01on time
Drumry19:03on time
Singer19:06on time
Dalmuir19:08on time
Kilpatrick19:12on time
Bowling19:15on time
Dumbarton East19:20on time
Dumbarton Central19:22on time
Dalreoch19:24on time
Renton19:27on time
Alexandria19:29on time
Balloch19:33on time
From AirdrieOperated by ScotRail

Edinburgh

Platform 2
18:28
on time
More
Show Less

Calling at

Coatbridge Sunnyside18:30on time
Coatdyke18:33on time
Airdrie18:36on time
Drumgelloch18:40on time
Caldercruix18:44on time
Blackridge18:50on time
Armadale18:54on time
Bathgate18:58on time
Livingston North19:04on time
Uphall19:08on time
Edinburgh Park19:18on time
Haymarket19:23on time
Edinburgh19:28on time
From Helensburgh CentralOperated by ScotRail