Shettleston departures

05:51
on time
More
Show Less

Calling at

Carntyne 05:53 on time
Bellgrove 05:56 on time
High Street 05:58 on time
Glasgow Queen Street 06:01 on time
Charing Cross (Glasgow) 06:03 on time
Partick 06:08 on time
Hyndland 06:10 on time
Dalmuir 06:19 on time
Dumbarton East 06:27 on time
Dumbarton Central 06:30 on time
Dalreoch 06:31 on time
Cardross 06:36 on time
Craigendoran 06:41 on time
Helensburgh Central 06:45 on time
From Airdrie Operated by ScotRail

Edinburgh

Platform 2
05:55
on time
More
Show Less

Calling at

Coatbridge Sunnyside 06:04 on time
Airdrie 06:08 on time
Drumgelloch 06:12 on time
Caldercruix 06:16 on time
Blackridge 06:22 on time
Armadale 06:25 on time
Bathgate 06:29 on time
Livingston North 06:34 on time
Uphall 06:37 on time
Edinburgh Park 06:47 on time
Haymarket 06:51 on time
Edinburgh 06:56 on time
From Hyndland Operated by ScotRail