Live Trains for Uphall - 21:39 - Return to Live Trains

Planned Expected
Edinburgh 21:21 On time
Haymarket 21:26 On time
Edinburgh Park 21:31 On time
Uphall 21:39 On time
Livingston North 21:42 21:44
Bathgate 21:47 21:49
Armadale 21:53 On time
Blackridge 21:57 On time
Caldercruix 22:03 22:05
Drumgelloch 22:07 22:09
Airdrie 22:10 22:13
Coatdyke 22:19 On time
Coatbridge Sunnyside 22:21
Blairhill 22:24
Easterhouse 22:28
Garrowhill 22:31
Shettleston 22:33
Carntyne 22:36
Bellgrove 22:39
High Street 22:41
Glasgow Queen Street 22:44
Charing Cross (Glasgow) 22:49
Partick 22:54
Hyndland 22:57
Anniesland 23:00
Westerton 23:03
Drumchapel 23:06
Drumry 23:08
Singer 23:10
Dalmuir 23:13
Dumbarton East 23:23
Dumbarton Central 23:25
Dalreoch 23:27
Cardross 23:32
Craigendoran 23:39
Helensburgh Central 23:43