The following services run at a limited frequency:
Service 1
- Kilmarnock to Priestland – Every 30 mins (First: 0700, Last: 1800)
- Priestland to Kilmarnock – Every 30 mins (First: 0735, Last: 1835)
Service 4
- Kilmarnock to Ayr – Every 30 mins (First: 0650, Last: 1745)
- Ayr to Kilmarnock – Every 30 mins (First: 0745, Last: 1845)
- Kilmarnock to Glasgow – Every 30 mins (First: 0705, Last: 1641)
- Glasgow to Kilmarnock – Every 30 mins (First: 0845, Last: 1815)
Service 9
- Kilmarnock to Stewarton – Every 30 mins (First: 0700, Last: 1800)
- Stewarton to Kilmarnock – Every 30 mins (First: 0730, Last: 1830)
Service 11
- Ardrossan to Kilmarnock – Every 20 mins (First: 0640, Last: 1740)
- Kilmarnock to Ardrossan – Every 20 mins (First: 0630, Last: 1740)
Service 14
- Irvine to Ayr Hospital – Every 60 mins (First: 0625, Last: 1607)
- Ayr Hospital to Irvine – Every 60 mins (First: 0640, Last: 1640)
- Troon to Irvine – Every 60 mins (First: 0728, Last: 1731)
- Irvine to Troon – Every 60 mins (First: 0807, Last: 1807)
Service 42
- Ayr to Muirkirk – Every 60 mins (First: 0700, Last: 1700)
- Muirkirk to Ayr – Every 60 mins (First: 0730, Last: 1730)
Service 324 / 323 (Isle of Arran Loop)
- From Brodick – TBC (First: 0628, Last: 1655)
- From Blackwaterfoot – TBC (First: 0750, Last: 1817)
Service 360
- Ayr to Girvan – Every 120 mins (First: 0720, Last: 1720)
- Girvan to Ayr – Every 120 mins (First: 0841, Last: 1841)
Service X76
- Kilmarnock to Glasgow – Every 20 mins (First: 0700, Last: 1715)
- Glasgow to Kilmarnock – Every 20 mins (First: 0745, Last: 1815)
Service X77
- Ayr to Glasgow – Every 20 mins (First: 0700, Last: 1700)
- Glasgow to Ayr – Every 20 mins (First: 0820, Last: 1820)