← Change station

Armadale

Earlier trains
19:25
Edinburgh
2H56 • ScotRail
2
19:45
19:57
Edinburgh
2H02 • ScotRail
2
19:54
19:56
Garrowhill
2H45 • ScotRail
1
20:22
20:24
Edinburgh
2H04 • ScotRail
2
20:29
cancelled
Helensburgh Central
2H47 • ScotRail
1
20:57
Helensburgh Central
2H49 • ScotRail
1
21:06
Bathgate
2Z06 • ScotRail
2
21:06
cancelled
Edinburgh
2H06 • ScotRail
2
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries