X16 Ayr - Hamilton
A service operated by Stagecoach West Scotland
Ayr - Hamilton
- Hamilton Bus Station (Stance 13)
- Hamilton, at Park Road
- Hamilton, opp Auchingramont Road
- Hamilton, nr Wellhall Road
- Hamilton, after Wellhall Road
- Hamilton, opp West Stewart Street
- Hamilton, opp Fullwood Park Industrial Estate
- Burnbank, nr Argyle Drive
- Burnbank, at Milton Terrace
- Burnbank Stewart Street (opp & after)
- Burnbank, nr East Avenue
- Hillhouse, at Hamilton Technology Park
- Hillhouse, after Stephenson Place
- High Blantyre, before Sydes Brae
- Calderwood, before Glasgow Road
- Calderwood, at Blackbraes Road
- E Kilbride, after Whirlies Roundabout
- E Kilbride, nr Burns Park
- E Kilbride, at Maxwellton Avenue
- E Kilbride, at St Brides Church
- E Kilbride, at Bus Station
- E Kilbride, after Murray Roundabout
- E Kilbride, opp Shopping Centre
- E Kilbride, opp Debenhams
- Westwood, opp Falkland Park
- Westwood, opp Falkland Drive
- Westwood, opp Lindores Drive
- College Milton, at Linwood Avenue
- Peel Park Place (at)
- New Farm Loch, before Niven Place
- New Farm Loch, after Duncan Court
- New Farm Loch, after Sinclair Court
- New Farm Loch, after Livingston Court
- New Farm Loch, after Kennedy Court
- Townholm, after Baird Road
- New Farm Loch, after Leslie Road
- Kilmarnock, opp Dean Lane
- Kilmarnock Bus Station (stance 8)
- Kilmarnock, opp Princes Street
- Kilmarnock, before Dick Road
- Kilmarnock, before New Mill Road
- Kilmarnock, after Victoria East Road
- Kilmarnock, opp Hurlford Road
- Bogend, before Tarbolton Road
- Bogend, at Tarbolton Road
- Symington, before Quarry Road
- Hansel Village (at)
- Monkton, before Dutch House Roundabout
- Whitletts, before Thornyflat Road
- Whitletts Court (opp)
- Whitletts, opp Glenmuir Place
- Whitletts, nr Mainholm Road
- Whitletts, opp Galloway Avenue
- Whitletts, opp Wills Road
- Whitletts, opp Walker Road
- Whitletts, opp Hawkhill Avenue
- Whitletts, nr Craigie Road
- Ayr, at Craigie Way
- Ayr, opp Fire Station
- Ayr Railway Station (opp)
- Ayr, after Beresford Terrace
- Ayr, opp Barnes Crescent
- Ayr Bus Station (Stance 2)
Hamilton - Ayr
- Ayr Bus Station (Stance 2)
- Ayr, opp Wellington Square
- Ayr, nr Racecourse Road
- Ayr, nr Smith Street
- Ayr Railway Station (after)
- Ayr, before John Street
- Whitletts, nr Hawkhill Avenue
- Whitletts, at Hawkhill Avenue
- Whitletts, nr Walker Road
- Whitletts, nr Galloway Avenue
- Whitletts, opp Mainholm Road
- Whitletts Court (nr)
- Whitletts Pr School (at)
- Whitletts, after Low Road
- Monkton, after Dutch House Roundabout
- Hansel Village (opp)
- Symington Road North (after)
- Bogend, opp The Smithy
- Bogend, after Dundonald Road
- Kilmarnock, after Hurlford Road
- Kilmarnock, opp Victoria East Road
- Kilmarnock, opp MacKinlay Place
- Kilmarnock, nr Shaw's Monument
- Kilmarnock Bus Station (stance 4)
- Kilmarnock, before Church Street
- Kilmarnock, before Wellington Place
- Kilmarnock, after Dean Street
- Townholm, after Dean Lane
- New Farm Loch, opp Leslie Road
- New Farm Loch, opp Baird Road
- New Farm Loch, after South Dean Road
- New Farm Loch, opp Livingstone Court
- New Farm Loch Sinclair Court (opp & before)
- New Farm Loch Duncan Court (opp & before)
- New Farm Loch, opp Niven Court
- Peel Park Place (opp)
- College Milton, opp Linwood Avenue
- Westwood, opp Eaglesham Road
- Westwood, at Lindores Drive
- Westwood, at Falkland Drive
- Westwood, at Falkland Park
- E Kilbride, at Debenhams
- E Kilbride, nr Shopping Centre
- E Kilbride, before Murray Roundabout
- E Kilbride, at Bus Station
- E Kilbride, opp St Brides Church
- E Kilbride, at Maxwell Drive
- E Kilbride, before Whirlies Roundabout
- Calderwood, at Whirlies Roundabout
- Calderwood, after Glasgow Road
- High Blantyre, opp Sydes Brae
- Hillhouse, after Stephenson Place
- Hillhouse, opp Hamilton Technology Park
- Burnbank, nr Russell Street
- Burnbank, after Stewart Street
- Burnbank, at George street
- Burnbank, at Ann Court
- Hamilton, at Fullwood Park Industrial Estate
- Hamilton, before West Stewart Street
- Hamilton, before Almada Street
- Hamilton, after Almada Street
- Hamilton, after Auchingramont Road
- Hamilton, opp Park Road
- Hamilton Bus Station (Stance 13)