Coatbridge Sunnyside departures

Edinburgh

Platform 2
18:57
due 19:00
More
Show Less
From Helensburgh Central Operated by ScotRail

Milngavie

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

Edinburgh

Platform 2
19:05
due 19:07
More
Show Less

Calling at

Airdrie 19:09 due 19:11
Drumgelloch 19:13 due 19:15
Caldercruix 19:17 due 19:19
Blackridge 19:23 due 19:25
Armadale 19:27 on time
Bathgate 19:31 on time
Livingston North 19:35 due 19:37
Uphall 19:38 due 19:40
Edinburgh Park 19:48 on time
Haymarket 19:54 on time
Edinburgh 19:59 on time
From Milngavie Operated by ScotRail
19:11
due 19:15
More
Show Less

Calling at

Blairhill 19:13 due 19:17
Easterhouse 19:17 due 19:21
Garrowhill 19:20 due 19:24
High Street 19:27 due 19:31
Glasgow Queen Street 19:30 due 19:33
Charing Cross (Glasgow) 19:35 on time
Partick 19:40 on time
Hyndland 19:43 on time
Dalmuir 19:52 on time
Dumbarton East 20:01 on time
Dumbarton Central 20:03 on time
Dalreoch 20:04 on time
Cardross 20:09 on time
Craigendoran 20:15 on time
Helensburgh Central 20:18 on time
From Edinburgh Operated by ScotRail

Airdrie

Platform 2
19:15
due 19:17
More
Show Less

Calling at

Coatdyke 19:17 due 19:19
Airdrie 19:21 due 19:23
From Balloch Operated by ScotRail

Balloch

Platform 1
19:22
on time
More
Show Less

Calling at

Blairhill 19:24 on time
Easterhouse 19:28 on time
Garrowhill 19:31 on time
Shettleston 19:33 on time
Carntyne 19:35 on time
Bellgrove 19:39 on time
High Street 19:41 on time
Glasgow Queen Street 19:43 on time
Charing Cross (Glasgow) 19:46 on time
Partick 19:50 on time
Hyndland 19:53 on time
Anniesland 19:56 on time
Westerton 19:59 on time
Drumchapel 20:02 on time
Drumry 20:04 on time
Singer 20:06 on time
Dalmuir 20:09 on time
Dumbarton East 20:18 on time
Dumbarton Central 20:20 on time
Dalreoch 20:22 on time
Renton 20:25 on time
Alexandria 20:28 on time
Balloch 20:32 on time
From Airdrie Operated by ScotRail

Edinburgh

Platform 2
19:22
on time
More
Show Less

Calling at

Airdrie 19:26 on time
Drumgelloch 19:29 on time
Caldercruix 19:33 on time
Blackridge 19:39 on time
Armadale 19:43 on time
Bathgate 19:47 on time
Livingston North 19:52 on time
Uphall 19:55 on time
Edinburgh Park 20:04 on time
Haymarket 20:10 on time
Edinburgh 20:15 on time
From Helensburgh Central Operated by ScotRail

Milngavie

Platform 1
19:31
due 19:33
More
Show Less

Calling at

Shettleston 19:43 on time
Carntyne 19:45 on time
Bellgrove 19:48 due 19:50
High Street 19:50 due 19:52
Glasgow Queen Street 19:53 on time
Charing Cross (Glasgow) 19:56 on time
Partick 20:02 on time
Hyndland 20:04 on time
Anniesland 20:07 on time
Westerton 20:10 on time
Bearsden 20:13 on time
Hillfoot 20:15 on time
Milngavie 20:18 on time
From Edinburgh Operated by ScotRail

Airdrie

Platform 2
19:44
on time
More
Show Less

Calling at

Coatdyke 19:46 on time
Airdrie 19:49 on time
From Balloch Operated by ScotRail
19:44
due 19:48
More
Show Less

Calling at

High Street 20:00 due 20:03
Glasgow Queen Street 20:02 due 20:05
Charing Cross (Glasgow) 20:05 due 20:07
Partick 20:09 due 20:11
Hyndland 20:11 due 20:13
Dalmuir 20:21 on time
Dumbarton East 20:30 on time
Dumbarton Central 20:32 on time
Dalreoch 20:34 on time
Cardross 20:39 on time
Craigendoran 20:45 on time
Helensburgh Central 20:49 on time
From Edinburgh Operated by ScotRail