Armadale Live Departures and Arrivals
Departures
Arrivals
| Routes | Time | Duration | Status | Platform | Train Operator |
|---|---|---|---|---|---|
| Armadale to Helensburgh Central | 10:14 | 1h 31m | On time | 1 | ScotRail |
| Armadale to Edinburgh (Waverley) | 10:24 | 29m | Exp. 10:26 | 2 | ScotRail |
| Armadale to Helensburgh Central | 10:43 | 1h 33m | On time | 1 | ScotRail |
| Armadale to Edinburgh (Waverley) | 10:52 | 31m | On time | 2 | ScotRail |
| Armadale to Helensburgh Central | 11:14 | 1h 29m | On time | 1 | ScotRail |
Cheap trains tickets to Armadale
Waverley to Armadale
30m
From
£10.20
Haymarket to Armadale
25m
From
£10.20
Livingston North to Armadale
9m
From
£5.40
About Station
Armadale Facilities and Services
Station Details
Address:
Armadale station, Station Way, Armadale, West Lothian, EH48 3LP
Ticket Office opening hours:
There is no ticket office at Armadale (West Lothian) station, ticket machines are available to purchase or collect tickets from. You can also buy tickets in advance online here
Ticket Machine:
Available
Facilities
Toilets
Cycle storage
Accessbility Facilities
Accessible ticket machines
Step-free access
How to book cheap train tickets to Armadale

Cheaper train tickets for less busy times. Combine with Advance fares for the best deals.















New user welcome pack