Live Trains for Edinburgh - - Return to Live Trains

Planned Expected
Edinburgh
Haymarket 16:46 On time
Edinburgh Park 16:51 On time
Uphall 16:59 On time
Livingston North 17:02 On time
Bathgate 17:07 On time
Armadale 17:12 On time
Blackridge 17:16 On time
Caldercruix 17:22 17:24
Drumgelloch 17:26 On time
Airdrie 17:29 17:31
Coatbridge Sunnyside 17:34 On time
Shettleston 17:42 On time
Carntyne 17:44 17:46
Bellgrove 17:47 On time
High Street 17:49 On time
Glasgow Queen Street 17:51 On time
Charing Cross (Glasgow) 17:54 On time
Partick 17:58 18:01
Hyndland 18:00 18:04
Anniesland 18:04 18:10
Westerton 18:07 18:13
Bearsden 18:09 18:16
Hillfoot 18:12 18:17
Milngavie 18:15 18:22