Armadale departures

Edinburgh

Platform 2
19:25
on time
More
Show Less
From Helensburgh CentralOperated by ScotRail

Edinburgh

Platform 2
19:45
on time
More
Show Less

Calling at

Bathgate19:49on time
Livingston North19:55on time
Uphall19:58on time
Edinburgh Park20:07on time
Haymarket20:12on time
Edinburgh20:17on time
From Helensburgh CentralOperated by ScotRail
19:54
on time
More
Show Less

Calling at

Blackridge19:58on time
Caldercruix20:04on time
Drumgelloch20:08on time
Airdrie20:11on time
Coatdyke20:17on time
Coatbridge Sunnyside20:19on time
Blairhill20:22on time
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:22on time
Dumbarton Central21:24on time
Dalreoch21:26on time
Cardross21:31on time
Craigendoran21:39on time
Helensburgh Central21:43on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
20:22
on time
More
Show Less

Calling at

Bathgate20:26on time
Livingston North20:36on time
Uphall20:39on time
Edinburgh Park20:48on time
Haymarket20:52on time
Edinburgh20:58on time
From Helensburgh CentralOperated by ScotRail
20:29
on time
More
Show Less

Calling at

Blackridge20:32on time
Caldercruix20:39on time
Drumgelloch20:42on time
Airdrie20:45on time
Coatdyke20:49on time
Coatbridge Sunnyside20:51on time
Blairhill20:54on time
Easterhouse20:58on time
Garrowhill21:00on time
Shettleston21:03on time
Carntyne21:05on time
Bellgrove21:08on time
High Street21:10on time
Glasgow Queen Street21:13on time
Charing Cross (Glasgow)21:20on time
Partick21:25on time
Hyndland21:27on time
Anniesland21:30on time
Westerton21:33on time
Drumchapel21:36on time
Drumry21:38on time
Singer21:40on time
Dalmuir21:43on time
Dumbarton East21:53on time
Dumbarton Central21:55on time
Dalreoch21:57on time
Cardross22:02on time
Craigendoran22:09on time
Helensburgh Central22:13on time
From EdinburghOperated by ScotRail
20:57
on time
More
Show Less

Calling at

Blackridge21:01on time
Caldercruix21:07on time
Drumgelloch21:11on time
Airdrie21:14on time
Coatdyke21:19on time
Coatbridge Sunnyside21:21on time
Blairhill21:24on time
Easterhouse21:28on time
Garrowhill21:30on time
Shettleston21:33on time
Carntyne21:35on time
Bellgrove21:38on time
High Street21:40on time
Glasgow Queen Street21:43on time
Charing Cross (Glasgow)21:49on time
Partick21:54on time
Hyndland21:56on time
Anniesland21:59on time
Westerton22:02on time
Drumchapel22:05on time
Drumry22:07on time
Singer22:09on time
Dalmuir22:13on time
Dumbarton East22:22on time
Dumbarton Central22:25on time
Dalreoch22:27on time
Cardross22:32on time
Craigendoran22:38on time
Helensburgh Central22:42on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
21:06
on time
More
Show Less

Calling at

Bathgate21:10on time
Livingston North21:16on time
Uphall21:19on time
Edinburgh Park21:27on time
Haymarket21:32on time
Edinburgh21:37on time
From Helensburgh CentralOperated by ScotRail