Stagecoach West Scotland
78 registered routes.
westscotland.enquiries@stagecoachbus.com Official website →
Tickets & fares
Stagecoach West Scotland sells singles, returns, day tickets and season tickets.
Single · Return · Job Seeker Return · Job Seeker Single · Arran DayRider · Arran Flexi 5
Ticket types from Stagecoach West Scotland's own fares data on the Bus Open Data Service, last updated 3 July 2026, which lists what is sold but not what each ticket costs. See prices on Stagecoach West Scotland's website →
Registered service changes
No changes are currently registered to take effect. Stagecoach West Scotland has 38 service registrations on record.
All 38 Stagecoach West Scotland registrations →
Routes
- 1 Kilmarnock → Priestland via Crookedholm first 04:51 · last 22:30
- 1 Ayr Dunlop Terrace → Ayr Killoch Place first 05:56 · last 19:11
- 1A Kilmarnock circular via Hurlford, Crosshouse not Sundays · first 07:55 · last 17:25
- 1B Kilmarnock → Galston via Crookedholm, Hurlford not Sundays · first 06:30 · last 17:50
- 2 Kilmarnock → Hurlford not Sundays · first 06:07 · last 18:10
- 2 Ayr → Ayr Fullarton Street first 06:14 · last 21:05
- 2A Ayr → Ayr Fullarton Street not Sundays · first 08:10 · last 18:10
- 3 Kilmarnock circular via Bellfield, Onthank first 05:31 · last 22:15
- 3 Ayr → Ayr Snowdrop Square first 05:07 · last 23:40
- 3B Ayr → Ayr Snowdrop Square not Sundays · first 06:30 · last 17:30
- 4 Glasgow → Ayr via Newton Mearns, Kilmarnock first 05:25 · last 21:45
- 5 Kilmarnock → New Farm Loch via Townholm not Sundays · first 07:11 · last 18:19
- 6 Kilmarnock circular via New Farm Loch, Bellfield first 05:30 · last 18:00
- 6 Ayr → Ayr Carrick Street first 06:05 · last 21:25
- 7 Kilmarnock circular via New Farm Loch, Bellfield first 06:15 · last 21:45
- 9 Ayr → Ayr Killoch Place not Sundays · first 07:08 · last 18:08
- 9 Stewarton → Kilmarnock via Kilmaurs, Onthank first 05:30 · last 22:25
- 10 Kilmarnock → Barassie via Dundonald, Troon not Sundays · first 06:11 · last 19:25
- 11 Ardrossan → Kilmarnock via Kilwinning, Irvine first 05:10 · last 22:30
- 12 Ardrossan → Stevenston via Saltcoats, Ardeer first 07:08 · last 18:10
Show 58 more routes
- 14 Ayr → Irvine via Barassie, Girdle Toll first 05:20 · last 21:45
- 18 Stevenston circular via Saltcoats first 07:07 · last 21:16
- 22 Irvine Carron Place → Perceton Strathmore Park via Stanecastle, Girdle Toll first 06:45 · last 22:47
- 23 Irvine → Broomlands via Bourtreehill not Sundays · first 06:53 · last 18:15
- 25 Irvine → Beith via Kilwinning, Kilbirnie not Sundays · first 07:32 · last 17:55
- 25A Stanecastle → Beith via Irvine, Kilwinning first 18:10 · last 23:09
- 25B Kilbirnie → Beith via Glengarnock not Sundays · first 06:32 · last 09:45
- 25C Kilwinning → Beith Grahamfield Place not Sundays · first 06:09 · last 06:09
- 25D Kilwinning Claremont Crescent → Beith Grahamfield Place not Saturdays · first 08:27 · last 08:27
- 25E Stanecastle → Kilbirnie via Irvine, Kilwinning weekdays only · first 06:25 · last 06:25
- 25X Kilwinning → Beith Grahamfield Place Sundays only · first 08:08 · last 08:08
- 28 Broomlands → Irvine via Bourtreehill, Stanecastle not Sundays · first 06:48 · last 17:46
- 28A Irvine circular via Bourtreehill, Broomlands first 17:53 · last 20:46
- 42 Ayr → Muirkirk via Drongan, Logan first 05:25 · last 00:11
- 42A Ayr → Drongan via Holmston, Coylton Monday to Thursday only · first 22:20 · last 23:15
- 43 Ayr → New Cumnock via St Quivox first 05:20 · last 23:19
- 43A Annbank → Ayr via Mossblown, Whitletts first 06:07 · last 20:45
- 50 Kilmarnock → Cumnock via Catrine, Auchinleck not Sundays · first 06:40 · last 18:20
- 52 Ayr → Bellsbank via Patna, Dalmellington first 05:15 · last 23:00
- 58 Ayr → Girvan via Crosshill, Dailly not Sundays · first 05:50 · last 19:07
- 60 Ayr → Girvan via Turnberry, Maidens not Sundays · first 05:00 · last 23:02
- 61 Ayr → Dunure via Alloway, Doonfoot first 22:45 · last 22:45
- 76 Kilmarnock → Cumnock via Hurlford, Auchinleck first 05:40 · last 18:50
- 97 Ayr → Doonfoot via Seafield first 07:35 · last 22:05
- 110 Troon → Kilmarnock via Barassie, Crosshouse first 19:30 · last 23:15
- 301 Holmston → Ayr Sundays only · first 08:48 · last 09:48
- 302 Prestwick → Ayr via Whitletts, Dalmilling Sundays only · first 07:24 · last 22:15
- 306 Ayr Sundays only · first 08:00 · last 10:00
- 322 Brodick → Auchagallon via Shiskine, Blackwaterfoot first 06:07 · last 22:55
- 323 Brodick → Blackwaterfoot via Lamlash, Whiting Bay first 06:00 · last 21:40
- 323A Brodick → Whiting Bay via Lamlash not Sundays · first 09:15 · last 22:40
- 324 Brodick → Blackwaterfoot via Lochranza, Shiskine first 06:38 · last 21:40
- 343 Ayr → New Cumnock via Whitletts, Auchinleck first 18:35 · last 22:15
- 347 Ayr → Rankinston via Coylton, Drongan first 08:05 · last 20:10
- 352 Ayr → Burnton via Patna, Dalmellington Friday to Sunday only · first 23:15 · last 23:15
- 356 Bellsbank → Cumnock via Dalmellington, Burnside not Sundays · first 06:15 · last 21:20
- 358 Ayr → Stranraer via Crosshill, Dailly first 07:28 · last 22:45
- 360 Ayr → Stranraer via Dalrymple, Maidens first 08:50 · last 21:55
- 361 Straiton → Dunure via Ayr, Doonfoot first 07:00 · last 21:17
- 585 Largs → Ayr via Stevenston, Irvine first 05:10 · last 19:50
- 585A Largs → Stevenston via Ardrossan, Saltcoats not Sundays · first 18:39 · last 21:35
- X19 Govan → Easterhouse via Glasgow, Garthamlock first 04:36 · last 00:05
- X36 Glasgow → Ardrossan via Kilwinning, Stevenston first 05:50 · last 17:15
- X36A Ardrossan → Beith via Stevenston, Kilwinning Sundays only · first 05:45 · last 05:45
- X42 Ayr → Muirkirk via Auchinleck, Cumnock first 07:00 · last 17:10
- X71 Kilmarnock → Priestland via Hurlford, Galston weekdays only · first 06:11 · last 18:40
- X71 Glasgow → Kilmarnock via Fenwick, Beansburn weekdays only · first 07:25 · last 17:10
- X74 Dumfries → Glasgow via St Anns, Hamilton first 06:10 · last 23:10
- X76 Glasgow → Kilmarnock via Partick, Shortlees first 05:55 · last 18:40
- X76B Kilmarnock → Cumnock via Hurlford, Auchinleck first 19:14 · last 23:20
- X76B Cumnock → Muirkirk via Logan, Lugar first 19:47 · last 22:11
- X77 Glasgow → Ayr via Partick, Doonfoot first 06:00 · last 18:15
- X77K Glasgow → Ayr via Kilmarnock, Prestwick first 17:40 · last 01:05
- X78 Kilmarnock → Troon via Dundonald, Barassie weekdays only · first 06:52 · last 18:28
- X78 Glasgow → Kilmarnock via Fenwick, New Farm Loch weekdays only · first 07:35 · last 17:33
- X79 Glasgow → Kilmarnock via Fenwick, Beansburn weekdays only · first 07:15 · last 17:17
- X79 Kilmarnock → Irvine via Crosshouse, Dreghorn weekdays only · first 06:29 · last 18:18
- X585 Largs → Ardrossan via Fairlie, Seamill weekdays only · first 22:35 · last 22:35