Updated at 14:58, UK time
TimeDestinationTrainStatusPlatform
15:14Helensburgh CentralScotRail 2H13On time–15:27EdinburghScotRail 2H40On time–15:44Helensburgh CentralScotRail 2H53On time–15:49EdinburghScotRail 2M26On time215:57EdinburghScotRail 2H42On time216:14Helensburgh CentralScotRail 2H55On time–16:24EdinburghScotRail 2H44On time216:40MilngavieScotRail 2M35On time–TimeFromTrainStatusPlatform
15:14EdinburghScotRail 2H13On time–15:26Helensburgh CentralScotRail 2H40On time–15:44EdinburghScotRail 2H53On time–15:49GarscaddenScotRail 2M26On time215:55Helensburgh CentralScotRail 2H42On time216:13EdinburghScotRail 2H55On time–16:24Helensburgh CentralScotRail 2H44On time216:40EdinburghScotRail 2M35On time–Direct trains from Armadale
From today's National Rail timetable · fastest journey timeQuestions about Armadale station
Which trains leave Armadale today?
73 trains call at Armadale today, including 35 to Glasgow Queen Street. The board at the top of the page shows departures for the next two hours, with platform and delay.
Nearby stations : Blackridge · Bathgate · Breich · Fauldhouse · Addiewell · West Calder