Coatbridge Sunnyside to Edinburgh

Platform 2
19:24
left on time

Previously called at

Helensburgh Central18:23left on time
Craigendoran18:26left on time
Cardross18:31left on time
Dalreoch18:36left on time
Dumbarton Central18:38left on time
Dumbarton East18:40left on time
Dalmuir18:49left 18:51
Hyndland18:58left on time
Partick19:00left on time
Charing Cross (Glasgow)19:04left on time
Glasgow Queen Street19:08left on time
High Street19:10left on time
Shettleston19:16left on time
Coatbridge Sunnyside19:24left on time

Calling at

Airdrie19:28left on time
Drumgelloch19:33left on time
Caldercruix19:37left on time
Blackridge19:43left on time
Armadale19:46left on time
Bathgate19:50left on time
Livingston North19:56left on time
Uphall19:59left on time
Edinburgh Park20:08on time
Haymarket20:13on time
Edinburgh20:19on time
Operated by ScotRail