There are three trains per hour between Glengarnock and Glasgow in both directions for most of the day, reduced to a half-hourly service in the evenings. Trains from Glasgow continue to one of, or There is an hourly Sunday service to Glasgow and Largs.