23 Heathryfold ↔ Colonsay Crescent

Operated by First Aberdeen. First bus 05:15, last bus 23:45. 150 journeys on weekdays.

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

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

23 towards Colonsay Crescent — Monday to Friday (73 journeys)
Bonnyview Road (at) 05:1505:4506:1506:3506:4807:0007:1207:2407:3607:4808:0008:1208:2408:3608:4809:0009:1209:2409:3609:4810:0010:1210:2410:3610:4811:0011:1211:2411:3611:4812:0012:1212:2412:3612:4813:0013:1213:2413:3613:4814:0014:1214:2414:3614:4815:0015:1315:2615:3915:5216:0516:1816:3016:4216:5417:0617:1817:3017:4217:5418:0718:2118:3518:5519:1519:3520:0520:3521:0521:3522:0522:3523:05
Hilton Drive (at 65) 05:2305:5306:2306:4406:5707:0907:2107:3307:4707:5908:1108:2308:3508:4708:5909:1109:2309:3509:4709:5910:1110:2310:3510:4710:5911:1111:2311:3511:4711:5912:1112:2312:3512:4712:5913:1113:2313:3513:4713:5914:1114:2314:3514:4714:5915:1115:2415:3715:5016:0316:1616:2916:4116:5317:0517:1717:2917:4117:5318:0518:1618:3018:4419:0319:2219:4220:1220:4221:1221:4222:1222:4223:12
St Andrew's Cathedral (Stop J3) 05:3106:0106:3106:5407:0707:1807:3007:4608:0108:1308:2508:3708:4909:0109:1309:2509:3709:4910:0110:1310:2510:3710:4911:0111:1311:2511:3711:4912:0112:1312:2512:3712:4913:0113:1313:2513:3713:4914:0114:1314:2514:3714:4915:0115:1315:2515:3815:5116:0416:1716:3016:4316:5517:0717:1817:3017:4217:5418:0618:1718:2818:4218:5619:1319:3219:5220:2220:5221:2221:5222:2222:5123:20
Holburn Junction (Stop A4) 05:4106:1106:4107:0407:1707:2807:4007:5708:1208:2508:3708:4909:0109:1309:2509:3709:4910:0110:1310:2510:3710:4911:0111:1411:2611:3811:5012:0212:1512:2712:3912:5113:0313:1513:2713:3913:5114:0314:1514:2714:3914:5115:0315:1515:2715:3915:5216:0516:1816:3116:4416:5717:0917:2117:3217:4417:5618:0818:1918:3018:4118:5519:0919:2519:4420:0420:3421:0421:3422:0422:3423:0123:30
Harcourt Road (at) 05:4706:1706:4707:1207:2507:3607:4808:0508:2108:3408:4608:5809:1009:2209:3409:4609:5810:1010:2210:3410:4610:5811:1011:2311:3511:4711:5912:1112:2412:3612:4813:0013:1213:2413:3613:4814:0014:1214:2414:3614:4815:0015:1215:2415:3615:4816:0116:1416:2716:4016:5317:0617:1817:3017:4117:5318:0518:1718:2818:3918:4919:0319:1619:3219:5120:1120:4121:1121:4122:1122:4123:0723:36
Colonsay Crescent (at) 05:5406:2406:5407:2007:3307:4407:5608:1308:2908:4208:5409:0609:1809:3009:4209:5410:0610:1810:3010:4210:5411:0611:1811:3111:4311:5512:0712:1912:3212:4412:5613:0813:2013:3213:4413:5614:0814:2114:3314:4514:5715:0915:2315:3515:4715:5916:1216:2516:3816:5117:0417:1717:2917:4117:5218:0418:1618:2818:3918:4818:5719:1119:2419:4019:5920:1920:4921:1921:4922:1922:4923:1523:44

Route map

All stops on route 23

23 towards Colonsay Crescent

  1. Bonnyview Road (at) Heathryfold
  2. Bonnyview Drive (at) Heathryfold
  3. Howes Crescent (at) Heathryfold
  4. Heathryfold Circle Heathryfold
  5. Granitehill House (opp) Cummings Park
  6. Logie Terrace (at) Scatterburn
  7. Manor Walk (at) Scatterburn
  8. Haudagain By-Pass (East Bound) Scatterburn
  9. Middlefield Crescent (opp) Hilton
  10. North Anderson Drive (at 417) Hilton
  11. Western Road (at) Hilton
  12. Anderson Road (near) Hilton
  13. Hilton Drive (at 65) Hilton
  14. Hilton Road (opp) Hilton
  15. Clifton Place (opp) Hilton
  16. Burnett Place (adj) Hilton
  17. Northern Hotel (Stop B) (adj) Kittybrewster
  18. Ashgrove Road (opp) Kittybrewster
  19. Erskine Street (SE-bound) Kittybrewster
  20. Powis Lane (opp) Causewayend
  21. Fraser Place (opp) Causewayend
  22. Mounthooly Roundabout (at) Causewayend
  23. Nelson Street (at) Causewayend
  24. St Clair Street (at) Aberdeen
  25. St Andrew's Cathedral (Stop J3) Aberdeen
  26. Adelphi (Stop G6) Aberdeen
  27. Music Hall (Stop C6) Aberdeen
  28. Langstane Kirk (Stop B5) Aberdeen
  29. Rubislaw Terrace (at) Aberdeen
  30. Holburn Junction (Stop A4) Aberdeen
  31. Carden Place (NW-bound) Aberdeen
  32. Osborne Place (at) Aberdeen
  33. Wallfield Crescent (opp) Rosemount
  34. Mile End Lane (opp) Midstocket
  35. Beechgrove Avenue (at) Midstocket
  36. Rosebery Street (opp) Midstocket
  37. Midstocket Road (at) Midstocket
  38. Harcourt Road (at) Westburn
  39. Raeden Crescent (at) Westburn
  40. Summerhill Road (at) Summerhill
  41. Raeden Place (at) Westburn
  42. Whitemyres Place (opp) Summerhill
  43. Stronsay Drive (at) Summerhill
  44. Fernhill Drive (opp) Summerhill
  45. Springhill Road (opp) Summerhill
  46. Rousay Drive (at) Summerhill
  47. Shapinsay Square (at) Summerhill
  48. Colonsay Crescent (at) Sheddocksley

23 towards Heathryfold

  1. Colonsay Crescent (at) Sheddocksley
  2. Mull Way (at) Sheddocksley
  3. Portree Avenue (at) Sheddocksley
  4. Shetland Walk (opp) Sheddocksley
  5. Stornoway Crescent (opp) Sheddocksley
  6. Lewis Drive (at) Sheddocksley
  7. Benbecula Road (opp) Sheddocksley
  8. Raasay Gardens (at) Sheddocksley
  9. Lewis Road (at) Sheddocksley
  10. Dinbaith Place (at) Summerhill
  11. Springhill Road (at) Summerhill
  12. Fernhill Drive (at) Summerhill
  13. Stronsay Drive (opp) Summerhill
  14. Mastrick Drive (at) Summerhill
  15. Whitemyres Place (at) Summerhill
  16. Raeden Place (opp) Westburn
  17. Raeden Crescent (opp) Westburn
  18. Foresterhill Health Centre (adj) Westburn
  19. Raeden Avenue (opp) Westburn
  20. Westburn Road (at) Westburn
  21. Midstocket Road (at) Midstocket
  22. Hosefield Avenue (at) Midstocket
  23. Hosefield Road (at) Midstocket
  24. Mile End Lane (adj) Midstocket
  25. Wallfield Crescent (at) Rosemount
  26. Osborne Place (opp) Aberdeen
  27. Carden Place (SE-bound) Aberdeen
  28. Holburn Junction (Stop A5) Aberdeen
  29. Langstane Kirk (Stop B3) Aberdeen
  30. Music Hall (Stop C1) Aberdeen
  31. Adelphi (Stop G3) Aberdeen
  32. Shoe Lane (at) Aberdeen
  33. St Clair Street (opp) Aberdeen
  34. Nelson Street (opp) Causewayend
  35. Mounthooley Roundabout (adj) Causewayend
  36. Fraser Place (at) Causewayend
  37. George Street (adj) Causewayend
  38. Erskine Street (NW-bound) Kittybrewster
  39. Northern Hotel (at 29) Kittybrewster
  40. Ashgrove Road (at) Kittybrewster
  41. Burnett Place (opp) Hilton
  42. Clifton Place (adj) Hilton
  43. Hilton Road (at) Hilton
  44. Hilton Drive (at 43) Hilton
  45. Anderson Avenue (opp) Hilton
  46. Smithfield Road (at) Hilton
  47. Anderson Road (at) Hilton
  48. Middlefield Crescent (at) Hilton
  49. North Anderson Drive (opp 417) Hilton
  50. Haudagain By-Pass (North West Bound) Scatterburn
  51. Logie Terrace (opp) Scatterburn
  52. Granitehill House (at) Cummings Park
  53. Manor Walk (opp) Scatterburn
  54. Howes Crescent (opp) Heathryfold
  55. Heathryfold Circle (opp) Heathryfold
  56. Bonnyview Drive (opp) Heathryfold
  57. Bonnyview Road (opp) Heathryfold
  58. Bonnyview Road (at) Heathryfold

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 23 bus?

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

What time is the last 23 bus?

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

How much does the 23 bus cost?

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

Who runs the 23 bus?

The 23 is operated by First Aberdeen.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.