Live Trains for Bathgate - 19:50 - Return to Live Trains

Location Planned Expected
Edinburgh19:24On time
Haymarket19:28On time
Edinburgh Park19:33On time
Uphall19:42On time
Livingston North19:46On time
Bathgate19:50On time
Armadale19:56On time
Blackridge20:00On time
Caldercruix20:06On time
Drumgelloch20:10On time
Airdrie20:13On time
Coatdyke20:17On time
Coatbridge Sunnyside20:19On time
Blairhill20:2220:17
Easterhouse20:26On time
Garrowhill20:28On time
Shettleston20:31On time
Carntyne20:33On time
Bellgrove20:37On time
High Street20:39On time
Glasgow Queen Street20:42On time
Charing Cross (Glasgow)20:49On time
Partick20:54On time
Hyndland20:56On time
Anniesland20:59On time
Westerton21:02On time
Drumchapel21:05On time
Drumry21:07On time
Singer21:09On time
Dalmuir21:12On time
Dumbarton East21:2221:24
Dumbarton Central21:2421:27
Dalreoch21:2621:28
Cardross21:3121:33
Craigendoran21:39On time
Helensburgh Central21:43On time