The station is managed by ScotRail and is on the Ayrshire Coast Line 26 miles (42 km) south of Glasgow Central, as well as the Glasgow South Western Line 69 miles (111 km) north of Stranraer.
The station has the most frequent service in Ayrshire, being served by all trains on both the Ayr main line and the branches to Ardrossan Harbour and Largs, with the sole exception of 1K49 17:47 Glasgow Central to Ayr which runs non-stop from Paisley to Irvine.
Train running information is offered via digital CIS displays, automated announcements, timetable posters and customer help points on each platform.
For security reasons, The lifts are only in operation when the ticket office are open and are locked after 7pm and when no staff are on duty[4] The station is popular with commuters travelling to Glasgow from Ayrshire and beyond.
Trains also connect along the Ayrshire Coast Line to Ardrossan Harbour for the Caledonian MacBrayne service to Brodick.