Airdrie to Edinburgh

Platform 3 Will wait for 2 minutes
13:37
left on time

Previously called at

Helensburgh Central12:25left on time
Craigendoran12:28left on time
Cardross12:33left on time
Dalreoch12:38left on time
Dumbarton Central12:40left on time
Dumbarton East12:42left on time
Dalmuir12:51left on time
Hyndland12:58left on time
Partick13:00left 13:02
Charing Cross (Glasgow)13:04left 13:06
Glasgow Queen Street13:08left 13:09
High Street13:10left on time
Bellgrove13:12left on time
Carntyne13:15left 13:17
Shettleston13:18left 13:20
Garrowhill13:20left 13:22
Easterhouse13:23left 13:25
Blairhill13:27left on time
Coatbridge Sunnyside13:30left on time
Coatdyke13:32left 13:34
Airdrie13:37left on time

Calling at

Drumgelloch13:40left on time
Caldercruix13:45left on time
Blackridge13:51left on time
Armadale13:55left on time
Bathgate14:00left on time
Livingston North14:07left on time
Uphall14:11left on time
Edinburgh Park14:21left on time
Haymarket14:26left on time
Edinburgh14:31arrived on time
Operated by ScotRail