The station was originally opened as part of the Bathgate and Coatbridge Railway on 11 August 1862 and closed on 9 January 1956.
[1] The station was due to be reopened as part of the Airdrie-Bathgate Rail Link on 12 December 2010.
[3] However, building work was held up by bad weather, and a bus service ferried passengers until the station was able to open.
The station has a basic half-hourly off-peak service Mondays to Sundays, westbound to Airdrie, Queen St Low Level and Milngavie and eastbound to Bathgate and Edinburgh Waverley.
In the evenings and on Sundays the westbound terminus is Helensburgh Central rather than Milngavie.