Drumgelloch departures

Edinburgh

Platform 2
22:55
on time
More
Show Less

Calling at

Caldercruix 22:59 on time
Blackridge 23:05 on time
Armadale 23:08 on time
Bathgate 23:12 on time
Livingston North 23:17 on time
Uphall 23:20 on time
Edinburgh Park 23:28 on time
Haymarket 23:33 on time
Edinburgh 23:42 on time
From Helensburgh Central Operated by ScotRail
23:07
on time
More
Show Less

Calling at

Airdrie 23:10 on time
Coatdyke 23:19 on time
Coatbridge Sunnyside 23:23 on time
Blairhill 23:26 on time
Easterhouse 23:31 on time
Garrowhill 23:35 on time
Shettleston 23:38 on time
Carntyne 23:41 on time
Bellgrove 23:46 on time
High Street 23:49 on time
Glasgow Queen Street 23:52 on time
Charing Cross (Glasgow) 23:56 on time
Partick 00:02 on time
Hyndland 00:03 on time
Anniesland 00:06 on time
Westerton 00:09 on time
Drumchapel 00:12 on time
Drumry 00:14 on time
Singer 00:16 on time
Dalmuir 00:19 on time
Dumbarton East 00:28 on time
Dumbarton Central 00:30 on time
Dalreoch 00:32 on time
Cardross 00:37 on time
Craigendoran 00:42 on time
Helensburgh Central 00:46 on time
From Edinburgh Operated by ScotRail

Bathgate

Platform 2
23:23
on time
More
Show Less

Calling at

Caldercruix 23:27 on time
Blackridge 23:33 on time
Armadale 23:37 on time
Bathgate 23:41 on time
From Helensburgh Central Operated by ScotRail

Garscadden

Platform 1
23:35
on time
More
Show Less

Calling at

Airdrie 23:38 on time
Coatdyke 23:41 on time
Coatbridge Sunnyside 23:43 on time
Blairhill 23:46 on time
Easterhouse 23:50 on time
Garrowhill 23:52 on time
Shettleston 23:55 on time
Carntyne 23:57 on time
Bellgrove 00:01 on time
High Street 00:02 on time
Glasgow Queen Street 00:04 on time
Charing Cross (Glasgow) 00:07 on time
Partick 00:11 on time
Hyndland 00:13 on time
Garscadden 00:17 on time
From Edinburgh Operated by ScotRail

Airdrie

Platform 1
23:52
on time
More
Show Less

Calling at

Airdrie 23:55 on time
From Edinburgh Operated by ScotRail

Bathgate

Platform 2
23:53
on time
More
Show Less

Calling at

Caldercruix 23:57 on time
Blackridge 00:03 on time
Armadale 00:07 on time
Bathgate 00:11 on time
From Helensburgh Central Operated by ScotRail

Bathgate

Platform 2
00:23
on time
More
Show Less

Calling at

Caldercruix 00:27 on time
Blackridge 00:33 on time
Armadale 00:37 on time
Bathgate 00:41 on time
From Helensburgh Central Operated by ScotRail