Cardross departures

Edinburgh

Platform 1
15:04
on time
More
Show Less
From Helensburgh Central Operated by ScotRail
15:07
on time
More
Show Less
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
15:34
on time
More
Show Less

Calling at

Dalreoch 15:39 on time
Dumbarton Central 15:41 on time
Dumbarton East 15:43 on time
Dalmuir 15:53 on time
Hyndland 16:01 on time
Partick 16:03 on time
Charing Cross (Glasgow) 16:07 on time
Glasgow Queen Street 16:10 on time
High Street 16:13 on time
Garrowhill 16:21 on time
Easterhouse 16:23 on time
Blairhill 16:27 on time
Coatbridge Sunnyside 16:30 on time
Coatdyke 16:32 on time
Airdrie 16:35 on time
Drumgelloch 16:39 on time
Bathgate 16:51 on time
Livingston North 16:57 on time
Uphall 17:00 on time
Edinburgh Park 17:09 on time
Haymarket 17:16 on time
Edinburgh 17:21 on time
From Helensburgh Central Operated by ScotRail
15:36
on time
More
Show Less

Calling at

Craigendoran 15:42 on time
Helensburgh Central 15:45 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
16:03
on time
More
Show Less

Calling at

Dalreoch 16:08 on time
Dumbarton Central 16:10 on time
Dumbarton East 16:12 on time
Dalmuir 16:22 on time
Hyndland 16:30 on time
Partick 16:32 on time
Charing Cross (Glasgow) 16:37 on time
Glasgow Queen Street 16:39 on time
High Street 16:42 on time
Garrowhill 16:49 on time
Easterhouse 16:52 on time
Blairhill 16:56 on time
Coatbridge Sunnyside 16:58 on time
Coatdyke 17:01 on time
Airdrie 17:03 on time
Drumgelloch 17:08 on time
Bathgate 17:20 on time
Livingston North 17:28 on time
Uphall 17:31 on time
Edinburgh Park 17:40 on time
Haymarket 17:47 on time
Edinburgh 17:52 on time
From Helensburgh Central Operated by ScotRail
16:05
on time
More
Show Less

Calling at

Craigendoran 16:10 on time
Helensburgh Central 16:14 on time
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
16:30
on time
More
Show Less

Calling at

Dalreoch 16:35 on time
Dumbarton Central 16:36 on time
Dumbarton East 16:38 on time
Dalmuir 16:46 on time
Hyndland 16:56 on time
Partick 16:58 on time
Charing Cross (Glasgow) 17:03 on time
Glasgow Queen Street 17:06 on time
High Street 17:09 on time
Garrowhill 17:16 on time
Easterhouse 17:19 on time
Blairhill 17:23 on time
Coatbridge Sunnyside 17:25 on time
Coatdyke 17:28 on time
Airdrie 17:30 on time
Drumgelloch 17:34 on time
Bathgate 17:46 on time
Livingston North 17:51 on time
Uphall 17:54 on time
Edinburgh Park 18:02 on time
Haymarket 18:08 on time
Edinburgh 18:17 on time
From Helensburgh Central Operated by ScotRail

Helensburgh Central

Platform 2 This train has been delayed by the communication alarm being activated on a train
16:36
due 16:40
More
Show Less

Calling at

Craigendoran 16:42 due 16:45
Helensburgh Central 16:45 due 16:48
From Edinburgh Operated by ScotRail

Edinburgh

Platform 1
17:02
on time
More
Show Less

Calling at

Dalreoch 17:07 on time
Dumbarton Central 17:09 on time
Dumbarton East 17:11 on time
Dalmuir 17:19 on time
Hyndland 17:29 on time
Partick 17:32 on time
Charing Cross (Glasgow) 17:36 on time
Glasgow Queen Street 17:39 on time
High Street 17:41 on time
Garrowhill 17:49 on time
Easterhouse 17:52 on time
Blairhill 17:56 on time
Coatbridge Sunnyside 17:58 on time
Coatdyke 18:01 on time
Airdrie 18:03 on time
Drumgelloch 18:07 on time
Bathgate 18:20 on time
Livingston North 18:26 on time
Uphall 18:29 on time
Edinburgh Park 18:39 on time
Haymarket 18:46 on time
Edinburgh 18:52 on time
From Helensburgh Central Operated by ScotRail