Helensburgh Central to Edinburgh

Platform 2
13:24
left on time

Calling at

Craigendoran13:27left on time
Cardross13:32left on time
Dalreoch13:37left on time
Dumbarton Central13:39left on time
Dumbarton East13:41left on time
Dalmuir13:49left on time
Hyndland13:57left 13:59
Partick13:59left 14:01
Charing Cross (Glasgow)14:04left on time
Glasgow Queen Street14:06left 14:08
High Street14:09left on time
Bellgrove14:11left 14:13
Carntyne14:15left on time
Shettleston14:17left 14:19
Garrowhill14:20left on time
Easterhouse14:22left 14:24
Blairhill14:26left 14:29
Coatbridge Sunnyside14:29left 14:31
Coatdyke14:31left 14:35
Airdrie14:34left 14:37
Drumgelloch14:38left 14:40
Caldercruix14:42left 14:45
Blackridge14:48left 14:51
Armadale14:52left 14:54
Bathgate14:56left 14:59
Livingston North15:02left 15:05
Uphall15:05left 15:08
Edinburgh Park15:13left 15:19
Haymarket15:17left 15:25
Edinburgh15:22arrived 15:29
Operated by ScotRail