Blairhill departures

A trespass incident at Edinburgh earlier today is causing disruption at this station. Trains may cancelled, delayed by up to 30 minutes or revised. More information can be found in Latest Travel News.

Balloch

Platform 1
07:52
on time
More
Show Less
From Airdrie Operated by ScotRail

Edinburgh

Platform 2
07:54
on time
More
Show Less
From Helensburgh Central Operated by ScotRail

Milngavie

Platform 1
08:03
due 08:05
More
Show Less

Calling at

Shettleston 08:09 on time
Carntyne 08:11 on time
Bellgrove 08:15 on time
High Street 08:17 on time
Glasgow Queen Street 08:19 on time
Charing Cross (Glasgow) 08:25 on time
Partick 08:30 on time
Hyndland 08:32 on time
Anniesland 08:36 on time
Westerton 08:39 on time
Bearsden 08:41 on time
Hillfoot 08:43 on time
Milngavie 08:47 on time
From Edinburgh Operated by ScotRail
08:12
due 08:14
More
Show Less

Calling at

Easterhouse 08:16 due 08:18
Garrowhill 08:19 on time
High Street 08:26 on time
Glasgow Queen Street 08:28 on time
Charing Cross (Glasgow) 08:32 on time
Partick 08:36 on time
Hyndland 08:38 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:14 on time
From Edinburgh Operated by ScotRail

Airdrie

Platform 2
08:13
on time
More
Show Less

Calling at

Coatbridge Sunnyside 08:15 on time
Coatdyke 08:18 on time
Airdrie 08:22 on time
From Balloch Operated by ScotRail

Balloch

Platform 1
08:23
on time
More
Show Less

Calling at

Easterhouse 08:27 on time
Garrowhill 08:30 on time
Shettleston 08:32 on time
Carntyne 08:34 on time
Bellgrove 08:38 on time
High Street 08:40 on time
Glasgow Queen Street 08:42 on time
Charing Cross (Glasgow) 08:45 on time
Partick 08:50 on time
Hyndland 08:52 on time
Anniesland 08:56 on time
Westerton 08:59 on time
Drumchapel 09:02 on time
Drumry 09:04 on time
Singer 09:06 on time
Dalmuir 09:09 on time
Dumbarton East 09:17 on time
Dumbarton Central 09:19 on time
Dalreoch 09:20 on time
Renton 09:23 on time
Alexandria 09:26 on time
Balloch 09:30 on time
From Airdrie Operated by ScotRail

Edinburgh

Platform 2
08:25
on time
More
Show Less

Calling at

Coatbridge Sunnyside 08:28 on time
Coatdyke 08:30 on time
Airdrie 08:33 on time
Drumgelloch 08:37 on time
Bathgate 08:50 on time
Livingston North 08:57 on time
Uphall 09:00 on time
Edinburgh Park 09:10 on time
Haymarket 09:15 on time
Edinburgh 09:21 on time
From Helensburgh Central Operated by ScotRail

Milngavie

Platform 1
08:34
on time
More
Show Less

Calling at

Shettleston 08:40 on time
Carntyne 08:42 on time
Bellgrove 08:47 on time
High Street 08:49 on time
Glasgow Queen Street 08:52 on time
Charing Cross (Glasgow) 08:57 on time
Partick 09:02 on time
Hyndland 09:04 on time
Anniesland 09:08 on time
Westerton 09:11 on time
Bearsden 09:13 on time
Hillfoot 09:15 on time
Milngavie 09:19 on time
From Edinburgh Operated by ScotRail

Airdrie

Platform 2
08:43
on time
More
Show Less

Calling at

Coatbridge Sunnyside 08:46 on time
Coatdyke 08:48 on time
Airdrie 08:52 on time
From Balloch Operated by ScotRail
08:46
on time
More
Show Less

Calling at

Easterhouse 08:50 on time
Garrowhill 08:53 on time
High Street 09:00 on time
Glasgow Queen Street 09:02 on time
Charing Cross (Glasgow) 09:04 on time
Partick 09:09 on time
Hyndland 09:11 on time
Dalmuir 09:20 on time
Dumbarton East 09:29 on time
Dumbarton Central 09:31 on time
Dalreoch 09:33 on time
Cardross 09:38 on time
Craigendoran 09:44 on time
Helensburgh Central 09:47 on time
From Edinburgh Operated by ScotRail