|/ /1896||Strathaven and Darvel Railway
Mid Lanark Lines (Caledonian Railway)
Mid Lanark, Spireslack and Muirkirk Branch (Caledonian Railway)|
Lanarkshire and Ayrshire Lines authorised for the Caledonian Railway; Darvel to Strathaven Central, Spireslack Colliery No 1 Pit to Muirkirk (Auldhouseburn Junction), Stonehouse [Lanarkshire] and Stonehouse [Lanarkshire] to Lesmahagow [2nd] and Alton Heights Junction. The Glasgow and South Western Railway is granted running powers over these lines in exchange for the Caledonian Railway having running powers from Darvel to Troon and Kilmarnock to Ayr.
|/ /1899||Strathaven and Darvel Railway|
Glengavel Railway, from Drumclog station to Glengavel Reservoir, authorised for Lanarkshire Middle Ward District Water.
|/ /1904||Strathaven and Darvel Railway|
Line split - west of County Boundary Junction is transferred to the Glasgow and South Western Railway, east to Caledonian Railway.
|04/07/1904||Strathaven and Darvel Railway|
Line opened to goods, minerals and livestock traffic.
|01/05/1905||Strathaven and Darvel Railway|
Darvel to Strathaven Central opened (joint operation of the Glasgow and South Western Railway and Caledonian Railway). Opened to passengers. Drumclog, Loudonhill and Ryeland opened.