X79 Kilmarnock to Irvine via Crosshouse, Dreghorn

Operated by Stagecoach West Scotland. First bus 06:29, last bus 18:18. 2 journeys on weekdays. Fares: set by the operator — more.

Next towards Irvine from Kilmarnock Bus Station (Stance 3): tomorrow 18:18

Next towards Kilmarnock from Carron Place (before): tomorrow 06:29

Wanted a different X79? 4 other bus routes are numbered X79 elsewhere in the UK — see every X79 bus timetable by area.

Timetable

Ends at Irvine Shiel Place · Monday to Friday · 1 journey

Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

The England fare cap doesn't apply in Scotland — Stagecoach West Scotland sets the fares on the X79. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Tickets on the X79

Stagecoach West Scotland publishes singles, day returns, day tickets and season tickets on this route for adults, children and students.

Return · Single · Ayrshire DayRider · Job Seeker Return · Job Seeker Single · Glasgow City DayRider

…and 31 more tickets on this route.

Ticket types come from Stagecoach West Scotland's own fares data on the Bus Open Data Service, last updated 3 July 2026. That dataset lists what's sold, not what it costs, so check prices with Stagecoach West Scotland.

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Stagecoach West Scotland before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, 28 December, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route X79

X79 towards Irvine

All 47 stops
  1. Kilmarnock Bus Station (Stance 3) Kilmarnock
  2. Waterside Road (after) Kilmarnock
  3. Fullarton Street (opp) Kilmarnock
  4. Stevenston Street (opp) Bonnyton
  5. Munro Avenue (opp) Bonnyton
  6. Annanhill Avenue (opp) Bonnyton
  7. Annandale Industrial Estate Bonnyton
  8. Woodbank Road (opp) Crosshouse
  9. Annandale Lane (opp) Crosshouse
  10. Carmel Place (before) Crosshouse
  11. Paddock View (opp) Crosshouse
  12. Greenside Avenue (At) Springside
  13. Kirkland Terrace (Opp) Springside
  14. Station Road (Opp) Springside
  15. Corsehill Terrace (before) Springside
  16. Main Street (Outside 120) Dreghorn
  17. Millbank Row (opp) Dreghorn
  18. Main Street (at 50) Dreghorn
  19. Station Brae (opp) Dreghorn
  20. Broomlands Busway (before) Broomlands
  21. Blairdennon Way (Near) Bourtreehill
  22. Towerlands Gate Bourtreehill
  23. Bencleuch Place (Near) Bourtreehill
  24. Towerlands Farm Centre (At) Bourtreehill
  25. Towerlands farm (Opp) Bourtreehill
  26. Fencedyke school (before) Bourtreehill
  27. Stanecastle Cottage (At) Stanecastle
  28. Stanecastle Roundabout (After) Stanecastle
  29. Clark Drive (before) Irvine
  30. Galt Avenue (after) Irvine
  31. Ballot Road (after) Irvine
  32. Bank Street (after) Irvine
  33. Bridgegate (before) Irvine
  34. Marress Road (before) Irvine
  35. Academy Gardens (before) Irvine
  36. James Crescent (Opp) Irvine
  37. Fleming Terrace (Opp) Irvine
  38. Sandy Road (after) Irvine
  39. Castlepark Crescent (after) Irvine
  40. Castlepark Community centre (before) Irvine
  41. Carron Place (before) Irvine
  42. Etive Place (after) Irvine
  43. Leven Place (before) Irvine
  44. Maree Place (before) Irvine
  45. Morar Place (before) Irvine
  46. Rannoch Place (before) Irvine
  47. Shiel Place (after) Irvine

X79 towards Kilmarnock

All 48 stops
  1. Carron Place (before) Irvine
  2. Etive Place (after) Irvine
  3. Leven Place (before) Irvine
  4. Maree Place (before) Irvine
  5. Morar Place (before) Irvine
  6. Rannoch Place (before) Irvine
  7. Shiel Place (after) Irvine
  8. Castlepark Community Centre (opp) Irvine
  9. Castlepark Crescent (Opp) Irvine
  10. Castlepark (after) Irvine
  11. Sandy Road (Opp) Irvine
  12. Fleming Terrace (before) Irvine
  13. James Crescent (before) Irvine
  14. Academy Gardens (opp) Irvine
  15. East Road (before) Irvine
  16. Ballot Road (Opp) Irvine
  17. Galt Avenue (Opp) Irvine
  18. Clark Drive (after) Irvine
  19. Stanecastle Roundabout (Before) Stanecastle
  20. Middleton Road (After) Stanecastle
  21. Fencedyke School (opp) Bourtreehill
  22. Towerlands Farm Road (before) Bourtreehill
  23. Towerlands Farm Centre (Opp) Bourtreehill
  24. Cairnsmore Way (opp) Bourtreehill
  25. Towerlands Gate (opp) Bourtreehill
  26. Blairdennon Way (Opp) Bourtreehill
  27. Station Brae (Opp) Broomlands
  28. Station Brae (after) Dreghorn
  29. Main Street (at 131) Dreghorn
  30. Millbank Row (at) Dreghorn
  31. Main Street (opp 116) Dreghorn
  32. Springside Terrace (at 12) Springside
  33. Kirkland Terrace (Near) Springside
  34. Overtoun Road (Near) Springside
  35. Greenside Avenue (Opp) Springside
  36. Paddock View (after) Crosshouse
  37. Fisher Way (after) Crosshouse
  38. Kilmaurs Road (before) Crosshouse
  39. Playingfield Road (opp) Crosshouse
  40. Woodbank Road (after) Crosshouse
  41. Annandale Industrial Estate (opp) Bonnyton
  42. Munro Avenue (before) Bonnyton
  43. Peace Avenue (before) Bonnyton
  44. Fullarton Street (before) Kilmarnock
  45. North Hamilton Street (after) Kilmarnock
  46. Nelson Street (before) Kilmarnock
  47. Dunlop Street (at) Kilmarnock
  48. Kilmarnock Bus Station (Stance 11) Kilmarnock

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PM0000008/341 · Changes in East Ayrshire Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X79 bus?

The first X79 departure on weekdays leaves at 06:29 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last X79 bus?

The last X79 on weekdays leaves its first stop at 18:18. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the X79 bus cost?

The England fare cap doesn't apply in Scotland — Stagecoach West Scotland sets the fares on the X79. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the X79 bus?

The X79 is operated by Stagecoach West Scotland.

Timetable data from Stagecoach West Scotland via the DfT Bus Open Data Service (Scotland feed). Registered with the Traffic Commissioner as PM0000008/341. Check before you travel — services can change at short notice.