The station was opened by the Glasgow, Barrhead and Neilston Direct Railway on 27 September 1848.[2] The line southwards beyond Neilston (Low) to Kilmarnock via Dunlop (the Glasgow and Kilmarnock Joint Railway) was added between 1871 and 1873 by the Glasgow and South Western Railway and Caledonian Railway, giving travellers access to the G&SWR main line to Dumfries and Carlisle. The GB&NDR had originally been absorbed by the Caledonian Railway three years after completion, but was subsequently vested jointly into the CR and G&SWR by an Act of Parliament in 1869 in order to facilitate the extension southwards.[3] Regular passenger services to the former G&SWR terminus at St Enoch ended with its closure in June 1966 - all services from here have henceforth used the former Caledonian station at Glasgow Central as their terminal.
The section south of here towards Kilmarnock was singled (with a loop at Lugton) in 1973 as an economy measure, following the completion of electrification work on the Carlisle to Glasgow Central section of the West Coast Main Line. The original G&SWR main line from Kilmarnock to Dalry was also closed to all traffic that year, leaving the line through here as the only available one for Kilmarnock to Glasgow trains. The section south of Lugton has since been partially redoubled, but Barrhead to Lugton remains single. This section is steeply graded in parts, with southbound services having to negotiate a climb of 3+1⁄2 miles (5.6 km) at 1 in 67-70 upon departure.
A new station building was officially opened on 27 September 1978 by the Chairman of Strathclyde Region's Highways and Transportation Committee.[4] Constructed at a cost of £113,000, the new station building was finished in brown facing brick, stained timber boarding, blue/black slates and tinted glazing.[4]
A signal box remains in operation to supervise the station area and control the single line stretch southwards.
Facilities
The station has three platforms - one north-east facing bay (on the north-west side) specifically for terminating services and two through platforms, 1 and 2, which can be used for any service. A ticket machine serves platforms 2 and 3 whilst there is a staffed ticket office at street level adjacent to platform 1 (staffed Monday - Saturday 06:50 - 23:15, Sunday 09:10 - 16:50). There are toilets and a pay phone on the concourse next to the ticket office. Train running information is offered via timetable posters, digital departure screens, automated announcements and help points. Level access is available to all platforms - via a lift to platform 1, a subway and ramps from the latter to platforms 2 and 3.[5] On a Sunday once the ticket office closes, All trains in both directions use Platform 2, This is because the ticket office is required to access Platform 1 and if this is closed, The platform can't be used however if its closed during the week for e.g. a shortage of staff it will remain open.
Services
2008/2009
The station was generally served by a half-hourly service to and from Glasgow Central which stops at all intermediate stations. This was supplemented by a train heading to either Kilmarnock, Carlisle or Stranraer on an hourly basis, although a few train services did not stop.
2010
Following timetable change in December 2009, associated with the doubling of the line between Lugton and Stewarton, the station is generally served by a half-hourly service to and from Glasgow Central which stops at all intermediate stations. There is also a train to/from either Kilmarnock, Carlisle or Stranraer roughly every half-hour. Again, a few train services run non-stop through the station.
2017
The current service pattern is:
3tph to Glasgow Central, one of which starts in Kilmarnock, the other two start here.
2tph terminate here from Glasgow Central, calling at Crossmyloof, Pollokshaws West, Kennishead, Priesthill & Darnley and Nitshill
1tph to Kilmarnock (some continue to either Girvan or Stranraer)
6tpd to Carlisle, 3 of which are extended to Newcastle.
There is an hourly stopping service each way to Glasgow Central and Kilmarnock on Sundays. Two of the latter continue to Carlisle.[6]
2019-20
The winter 2019 timetable remains broadly the same as before, but with Newcastle departures reduced to just one in late afternoon.[7]
Spring 2021
Due to the ongoing COVID-19 pandemic, a number of services have changed.
There are still 3 trains per hour to Glasgow Central during Mon-Sat day times. 1 non stop and the 2 stoppers (1 of these now runs to/from kilmarnock, there are 2 trains an hour to Kilmarnock with limited extensions beyond to Carlisle or Girvan/Stranraer, the Newcastle service currently on runs as far as Carlisle, and there are no services to Carlisle after 16:25 and no services at all after 20:00).
Jowett, Alan (March 1989). Jowett's Railway Atlas of Great Britain and Ireland: From Pre-Grouping to the Present Day (1st ed.). Sparkford: Patrick Stephens Ltd. ISBN978-1-85260-086-0. OCLC22311137.
Jowett, Alan (2000). Jowett's Nationalised Railway Atlas (1st ed.). Penryn, Cornwall: Atlantic Transport Publishers. ISBN978-0-906899-99-1. OCLC228266687.