3 Kilmarnock circular via Bellfield, Onthank

Operated by Stagecoach West Scotland. First bus 05:31, last bus 22:15. 56 journeys on weekdays. Fares: adult single £2.10 to £3.60 — more.

Next towards Bus Station from Kilmarnock Bus Station (Stance 6): 08:15, 08:30, 08:45

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

Timetable

Ends at Kilmarnock Bus Station · Monday to Friday · 56 journeys
Stop 05:3106:0506:3006:4507:0007:1507:3007:4508:0008:1508:3008:4509:0009:1509:3009:4510:0010:1510:3010:4511:0011:1511:3011:4512:0012:1512:3012:4513:0013:1513:3013:4514:0014:1514:3014:4515:0015:1515:3015:4516:0016:1516:3016:4517:0017:1517:3017:4518:0018:1518:4519:1519:4520:1521:1522:15
Kilmarnock Bus Station (Stance 6) 05:3106:0506:3006:4507:0007:1507:3007:4508:0008:1508:3008:4509:0009:1509:3009:4510:0010:1510:3010:4511:0011:1511:3011:4512:0012:1512:3012:4513:0013:1513:3013:4514:0014:1514:3014:4515:0015:1515:3015:4516:0016:1516:3016:4517:0017:1517:3017:4518:0018:1518:4519:1519:4520:1521:1522:15
Shortlees Crescent (after) 05:4406:1706:4207:0007:1507:3007:4508:0008:1508:3008:4509:0009:1509:3009:4510:0010:1510:3010:4511:0011:1511:3011:4512:0012:1512:3012:4513:0013:1513:3013:4514:0014:1514:3014:4515:0015:1515:3015:4516:0016:1516:3016:4517:0017:1517:3017:4518:0018:1318:2818:5819:2819:5820:2821:2822:28
Sunnyside Road (opp) 05:4606:2006:4507:0407:1907:3407:4908:0408:1908:3408:4909:0409:1909:3409:4910:0410:1910:3410:4911:0411:1911:3411:4912:0412:1912:3412:4913:0413:1913:3413:4914:0414:1914:3414:4915:0415:1915:3415:4916:0416:1916:3416:4917:0417:1917:3417:4918:0418:1518:3019:0019:3020:0020:3021:3022:30
Galleon Centre (before) 05:5706:3006:5507:1807:3307:4808:0308:1808:3308:4809:0309:1809:3309:4810:0310:1810:3310:4811:0311:1811:3311:4812:0312:1812:3312:4813:0313:1813:3313:4814:0314:1814:3314:4815:0315:1815:3315:4816:0316:1816:3316:4817:0317:1817:3317:4818:0318:1818:2618:4119:1119:4120:1120:4121:4122:41
Kilmarnock Bus Station (Stance 6) 06:0606:3907:0407:2707:4207:5708:1208:2708:4208:5709:1209:2709:4209:5710:1210:2710:4210:5711:1211:2711:4211:5712:1212:2712:4212:5713:1213:2713:4213:5714:1214:2714:4214:5715:1215:2715:4215:5716:1216:2716:4216:5717:1217:2717:4217:5718:1218:2718:3218:5119:2119:5120:1720:5121:5122:47
Hareshaw Drive (before) 06:1606:4907:1407:3907:5408:0908:2408:3908:5409:0909:2409:3909:5410:0910:2410:3910:5411:0911:2411:3911:5412:0912:2412:3912:5413:0913:2413:3913:5414:0914:2414:3914:5415:0915:2415:3915:5416:0916:2416:3916:5417:0917:2417:3917:5418:0918:2418:39·19:0019:3020:00·21:0022:00·
Kilmarnock Bus Station (Stance 6) 06:2807:0107:2607:5308:0808:2308:3808:5309:0809:2309:3809:5310:0810:2310:3810:5311:0811:2311:3811:5312:0812:2312:3812:5313:0813:2313:3813:5314:0814:2314:3814:5315:0815:2315:3815:5316:0816:2316:3816:5317:0817:2317:3817:5318:0818:2318:3818:53·19:1219:4220:12·21:1222:12·

Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. 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.

Stagecoach West Scotland's published fares on the 3: adult single £2.10 to £3.60, adult return £3.80 to £6.50, child single £1.10 to £1.80, child return £1.90 to £3.30. The England fare cap doesn't apply in Scotland — Stagecoach West Scotland sets the fares on the 3. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 3

Adult single £2.10 to £3.60 · Adult return £3.80 to £6.50 · Child single £1.10 to £1.80 · Child return £1.90 to £3.30

Adult single fare table, stage to stage
£2.10 Low Glencairn KK
£3.60£2.90 Craigie Road KK
£3.60£3.60£2.90 Shortlees Loreny Dr
––£2.90£3.60 Low Glencairn St
––£3.60£3.60£2.10 High Glencairn St
£2.10£2.90£3.60£3.60£2.90£2.10 Town Centre KK
––£3.60£3.60£3.60£2.90£2.90 Witch Rd Hill Street
––£3.60£3.60£3.60£3.60£3.60£2.90 Western Road
––£3.60£3.60£3.60£3.60£3.60£3.60£2.90 Tourhill Road
––£3.60£3.60£3.60£3.60£3.60£3.60£2.90£2.90 Onthank Amlaird Rd

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is High Glencairn KK.

Stagecoach's published fares on the Bus Open Data Service, in force from 2 July 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Stagecoach West Scotland before you travel.

Tickets on the 3

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

…and 26 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. Prices for singles and returns are under Fares above; for the others, check 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, Boxing Day, 28 December, New Year's Eve, New Year's Day and 2 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 3

3 towards Bus Station

All 72 stops
  1. Kilmarnock Bus Station (Stance 6) Kilmarnock
  2. Titchfield Street (at 56) Kilmarnock
  3. Galleon Centre (opp) Kilmarnock
  4. Little James Street (before) Kilmarnock
  5. East Shaw Street (after) Kilmarnock
  6. Kennedy Street (opp) Kilmarnock
  7. Hurlford Road (before) Kilmarnock
  8. Old Street (before) Riccarton
  9. Ayr Road (after) Shortlees
  10. Craigie Road (before) Shortlees
  11. Methven Avenue (before) Shortlees
  12. Knowehead Road (after) Shortlees
  13. Turnberry Drive (opp) Riccarton
  14. Kinloch Road (opp) Bellfield
  15. Denholm Way (after) Bellfield
  16. Hurlford Road (after) Riccarton
  17. Beauly Crescent (opp) Bellfield
  18. Ken Road (opp) Bellfield
  19. Campsie Road (Opp) Bellfield
  20. Cairngorm Road (before) Bellfield
  21. Leadhills Road (at) Bellfield
  22. Treeswoodhead Road (before) Bellfield
  23. Mosshead Road (opp) Bellfield
  24. Shortlees Crescent (after) Shortlees
  25. Langcraig Road (before) Shortlees
  26. Sunnyside Road (opp) Shortlees
  27. Langside Avenue (opp) Shortlees
  28. Blacksyke Avenue (opp) Shortlees
  29. Burnpark Road (opp) Shortlees
  30. Knowehead Road (before) Shortlees
  31. Rathlin Avenue (opp 30) Shortlees
  32. Bruce Street (before) Shortlees
  33. Ayr Road (before) Shortlees
  34. Stonyhill Avenue (after) Shortlees
  35. Campbell Street Roundabout (after) Kilmarnock
  36. Holmquarry Road (after) Kilmarnock
  37. West Shaw Street (before) Kilmarnock
  38. Galleon Centre (before) Kilmarnock
  39. Fowlds Street (opp) Kilmarnock
  40. Waterside Road (after) Kilmarnock
  41. Dunlop Street (at) Kilmarnock
  42. Kilmarnock Bus Station (Stance 6) Kilmarnock
  43. Church Street (before) Kilmarnock
  44. Wellington Place (before) Kilmarnock
  45. Wellington Street (After) Kilmarnock
  46. Witchill Place (opp) Kilmarnock
  47. Stafford Street (opp) Kilmarnock
  48. Morven Avenue (after) Onthank
  49. Innellan Drive (Opp) Longpark
  50. Archibald Craig Place (opp) Longpark
  51. Knockinlaw Road (After) Onthank
  52. Todhill Avenue (after) Onthank
  53. Amlaird Road (before) Onthank
  54. Thorn Terrace (after) Onthank
  55. Hareshaw Drive (before) Onthank
  56. Glencraigs Drive (after) Tourhill
  57. Bringan Road (opp) Tourhill
  58. Newlands Place (opp) Onthank
  59. Onthank Drive (before) Onthank
  60. Gainford Place (before) Onthank
  61. Redding Avenue (before) Onthank
  62. Mosside Place (before) Onthank
  63. Knockinlaw Road (Before) Onthank
  64. Archibald Craig Place (before) Longpark
  65. Innellan Drive (before) Longpark
  66. Morven Avenue (opp) Onthank
  67. Stafford Street (before) Kilmarnock
  68. Rosebank Place (after) Kilmarnock
  69. Dean Street (before) Kilmarnock
  70. Dean Street (after) Kilmarnock
  71. Dean Lane (opp) Kilmarnock
  72. Kilmarnock Bus Station (Stance 6) Kilmarnock

Towns & areas on this route

Frequently asked questions

What time is the first 3 bus?

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

What time is the last 3 bus?

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

How much does the 3 bus cost?

Stagecoach West Scotland's published fares on the 3: adult single £2.10 to £3.60, adult return £3.80 to £6.50, child single £1.10 to £1.80, child return £1.90 to £3.30. The England fare cap doesn't apply in Scotland — Stagecoach West Scotland sets the fares on the 3. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 3 bus?

The 3 is operated by Stagecoach West Scotland.

Timetable data from Stagecoach West Scotland via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.