Live Trains for Haymarket - 17:45 - Return to Live Trains

Planned Expected
Edinburgh 17:41 On time
Haymarket 17:45 On time
Edinburgh Park 17:51 On time
Uphall 17:59 On time
Livingston North 18:03 On time
Bathgate 18:07 On time
Armadale 18:12 On time
Blackridge 18:16 On time
Caldercruix 18:22 On time
Drumgelloch 18:26 On time
Airdrie 18:29 On time
Coatbridge Sunnyside 18:34 18:37
Shettleston 18:42 18:45
Carntyne 18:44 18:46
Bellgrove 18:47 18:50
High Street 18:49 18:52
Glasgow Queen Street 18:51 18:54
Charing Cross (Glasgow) 18:55 18:57
Partick 18:59 On time
Hyndland 19:01 19:03
Anniesland 19:05 On time
Westerton 19:08 On time
Bearsden 19:10 On time
Hillfoot 19:12 On time
Milngavie 19:16 On time