Canadian Pacific Railway | Great Western Railway | Shanghai Railway Bureau | Canadian National Railway | Midland Railway | Grand Trunk Railway | London and North Western Railway | Northern Pacific Railway | London, Midland and Scottish Railway | Lanarkshire | Great Central Railway | Riccarton Junction railway station | Border Union Railway | Border Counties Railway | London King's Cross railway station | Great Eastern Railway | Southern Railway | BNSF Railway | London and North Eastern Railway | Central railway station, Sydney | Atchison, Topeka and Santa Fe Railway | Euston railway station | St Pancras railway station | Amsterdam Centraal railway station | North Lanarkshire | Luxembourg railway station | heritage railway | Trans-Siberian Railway | Lancashire and Yorkshire Railway | Edinburgh Waverley railway station |
Part of the Lanarkshire and Dunbartonshire Railway services ran through the station from Glasgow city centre to Maryhill in the north of the city and beyond.
It was a four platform station on the Lanarkshire and Dunbartonshire Railway, with two platforms on an east-west line with services between Dumbarton and Glasgow city centre and a further two platforms on a north-south line with services between Maryhill and the city centre.