Caldercruix departures

Edinburgh

Platform 2
12:17
on time
More
Show Less
From Milngavie Operated by ScotRail

Milngavie

Platform 1
12:19
on time
More
Show Less
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
12:47
on time
More
Show Less

Calling at

Blackridge 12:53 on time
Armadale 12:57 on time
Bathgate 13:01 on time
Livingston North 13:06 on time
Uphall 13:09 on time
Edinburgh Park 13:17 on time
Haymarket 13:24 on time
Edinburgh 13:29 on time
From Milngavie Operated by ScotRail

Milngavie

Platform 1
12:50
on time
More
Show Less

Calling at

Drumgelloch 12:54 on time
Airdrie 12:57 on time
Coatbridge Sunnyside 13:01 on time
Shettleston 13:12 on time
Carntyne 13:14 on time
Bellgrove 13:18 on time
High Street 13:20 on time
Glasgow Queen Street 13:22 on time
Charing Cross (Glasgow) 13:25 on time
Partick 13:29 on time
Hyndland 13:31 on time
Anniesland 13:35 on time
Westerton 13:39 on time
Bearsden 13:42 on time
Hillfoot 13:44 on time
Milngavie 13:47 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
13:17
on time
More
Show Less

Calling at

Blackridge 13:23 on time
Armadale 13:27 on time
Bathgate 13:31 on time
Livingston North 13:36 on time
Uphall 13:39 on time
Edinburgh Park 13:47 on time
Haymarket 13:52 on time
Edinburgh 14:00 on time
From Milngavie Operated by ScotRail

Milngavie

Platform 1
13:19
on time
More
Show Less

Calling at

Drumgelloch 13:22 on time
Airdrie 13:26 on time
Coatbridge Sunnyside 13:30 on time
Shettleston 13:42 on time
Carntyne 13:44 on time
Bellgrove 13:47 on time
High Street 13:49 on time
Glasgow Queen Street 13:52 on time
Charing Cross (Glasgow) 13:54 on time
Partick 13:59 on time
Hyndland 14:01 on time
Anniesland 14:04 on time
Westerton 14:09 on time
Bearsden 14:11 on time
Hillfoot 14:13 on time
Milngavie 14:17 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 2
13:48
on time
More
Show Less

Calling at

Blackridge 13:54 on time
Armadale 13:57 on time
Bathgate 14:01 on time
Livingston North 14:06 on time
Uphall 14:09 on time
Edinburgh Park 14:17 on time
Haymarket 14:22 on time
Edinburgh 14:27 on time
From Milngavie Operated by ScotRail

Milngavie

Platform 1
13:49
on time
More
Show Less

Calling at

Drumgelloch 13:52 on time
Airdrie 13:55 on time
Coatbridge Sunnyside 13:59 on time
Shettleston 14:11 on time
Carntyne 14:13 on time
Bellgrove 14:16 on time
High Street 14:18 on time
Glasgow Queen Street 14:21 on time
Charing Cross (Glasgow) 14:23 on time
Partick 14:28 on time
Hyndland 14:30 on time
Anniesland 14:33 on time
Westerton 14:39 on time
Bearsden 14:41 on time
Hillfoot 14:43 on time
Milngavie 14:47 on time
From Edinburgh Operated by ScotRail