Blackridge departures

Milngavie

Platform 1
15:42
due 15:45
More
Show Less
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
15:53
on time
More
Show Less

Calling at

Armadale 15:57 on time
Bathgate 16:01 on time
Livingston North 16:06 on time
Uphall 16:09 on time
Edinburgh Park 16:17 on time
Haymarket 16:24 on time
Edinburgh 16:33 on time
From Milngavie Operated by ScotRail

Milngavie

Platform 1
16:12
on time
More
Show Less

Calling at

Caldercruix 16:18 on time
Drumgelloch 16:22 on time
Airdrie 16:25 on time
Coatbridge Sunnyside 16:29 on time
Shettleston 16:41 on time
Carntyne 16:43 on time
Bellgrove 16:46 on time
High Street 16:48 on time
Glasgow Queen Street 16:51 on time
Charing Cross (Glasgow) 16:57 on time
Partick 17:01 on time
Hyndland 17:04 on time
Anniesland 17:07 on time
Westerton 17:10 on time
Bearsden 17:13 on time
Hillfoot 17:15 on time
Milngavie 17:18 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
16:24
on time
More
Show Less

Calling at

Armadale 16:28 on time
Bathgate 16:32 on time
Livingston North 16:37 on time
Uphall 16:40 on time
Edinburgh Park 16:48 on time
Haymarket 16:53 on time
Edinburgh 17:00 on time
From Milngavie Operated by ScotRail

Milngavie

Platform 1
16:42
on time
More
Show Less

Calling at

Caldercruix 16:49 on time
Drumgelloch 16:52 on time
Airdrie 16:56 on time
Coatbridge Sunnyside 17:01 on time
Shettleston 17:13 on time
Carntyne 17:15 on time
Bellgrove 17:18 on time
High Street 17:20 on time
Glasgow Queen Street 17:23 on time
Charing Cross (Glasgow) 17:26 on time
Partick 17:32 on time
Hyndland 17:34 on time
Anniesland 17:37 on time
Westerton 17:41 on time
Bearsden 17:44 on time
Hillfoot 17:46 on time
Milngavie 17:49 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
16:55
on time
More
Show Less

Calling at

Armadale 16:59 on time
Bathgate 17:03 on time
Livingston North 17:08 on time
Uphall 17:11 on time
Edinburgh Park 17:19 on time
Haymarket 17:23 on time
Edinburgh 17:29 on time
From Milngavie Operated by ScotRail

Milngavie

Platform 1
17:15
on time
More
Show Less

Calling at

Caldercruix 17:22 on time
Drumgelloch 17:25 on time
Airdrie 17:28 on time
Coatbridge Sunnyside 17:33 on time
Shettleston 17:44 on time
Carntyne 17:46 on time
Bellgrove 17:50 on time
High Street 17:52 on time
Glasgow Queen Street 17:54 on time
Charing Cross (Glasgow) 17:57 on time
Partick 18:02 on time
Hyndland 18:04 on time
Anniesland 18:07 on time
Westerton 18:10 on time
Bearsden 18:13 on time
Hillfoot 18:15 on time
Milngavie 18:18 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
17:28
on time
More
Show Less

Calling at

Armadale 17:32 on time
Bathgate 17:36 on time
Livingston North 17:42 on time
Uphall 17:45 on time
Edinburgh Park 17:54 on time
Haymarket 18:05 on time
Edinburgh 18:10 on time
From Milngavie Operated by ScotRail