10 Inverness to Aberdeen via Gollanfield

Operated by Stagecoach Bluebird. First bus 04:05, last bus 23:00. 44 journeys on weekdays. Today, a Sunday: first 05:55, last 22:45. Fares: adult single £2.00 to £16.50 — more.

Next towards Aberdeen from Bus Station Stance 5: 12:25, 14:25, 16:25

Next towards Inverness from Union Square Bus Station (Stance 4): 13:45, 15:45, 16:45

Night bus — overnight departures 22:00–07:00. Every night. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

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

Timetable

Ends at Aberdeen Union Square Bus Station unless marked “to …” · Sunday · 14 journeys
Stop 06:4706:0508:2707:0509:4709:0508:2511:0510:2512:2514:2516:25 to Elgin Bus Station18:25 to Elgin Bus Station20:25 to Elgin Bus Station
Bus Station Stance 5 ······08:25·10:2512:2514:2516:2518:2520:25
Inverness Shopping Park (at) ······08:35·10:3512:3514:3516:3518:3520:35
Layby (NE-bound) ······08:44·10:4412:4414:4416:4418:4420:44
Spar Shop (o/s) ······08:57·10:5712:5714:5716:5718:5720:57
Bus Station ······09:09·11:0913:0915:0917:0919:0921:09
School (o/s) ······09:17·11:1713:1715:1717:1719:1721:17
Brodie Castle (at) ······09:23·11:2313:2315:2317:2319:2321:23
Leys Road (opp) ······09:32·11:3213:3215:3217:3219:3221:32
Enterprise Park (at) ······09:38·11:3813:3815:3817:3819:3821:38
Burghead Road (at) ······09:45·11:4513:4515:4517:4519:4521:45
Bus Station (Stance) ·06:05·07:05·09:0510:1711:0512:1714:1716:1717:5719:5721:57
Pinefield Bus Depot (at) ·06:10·07:10·09:1010:2211:1012:2214:2216:22···
The Terrace (opp) ·06:15·07:15·09:1510:2711:1512:2714:2716:27···
The Square (opp) ·06:27·07:27·09:2710:3911:2712:3914:3916:39···
Reidhaven Square (at) ·06:44·07:44·09:4410:5611:4412:5614:5616:56···
The Square (at) ·07:10·08:10·10:1011:2212:1013:2215:2217:22···
Town Hall (at) 06:4707:5108:2708:5109:4710:5112:0312:5114:0316:0318:03···
The Square (opp) 07:0008:0408:4009:0410:0011:0412:1613:0414:1616:1618:16···
Fechnie Brae (at) 07:1308:1708:5309:1710:1311:1712:2913:1714:2916:2918:29···
Aberdeen Royal Infirmary (Stand B) (SW-bound) 07:3508:3909:1509:3910:3511:3912:5113:3914:5116:5118:51···
Union Terrace Gardens (Stop D3) 07:4508:4909:2509:4910:4511:4913:0113:4915:0117:0119:01···
Union Square Bus Station (Stance 4) 07:5208:5609:3209:5610:5211:5613:0813:5615:0817:0819:08···

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. 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 Bluebird's published fares on the 10: adult single £2.00 to £16.50. The England fare cap doesn't apply in Scotland — Stagecoach Bluebird sets the fares on the 10. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Fares on the 10

Adult single £2.00 to £16.50

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

Tickets on the 10

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

Return · Single · Period Return · Aberdeen City DayRider · Aberdeen City Plus Xtra · Inverness Zone 1 DayRider · Inverness Zone 2 DayRider · Inverness Zone 3 DayRider

…and 28 more tickets on this route.

Ticket types come from Stagecoach Bluebird's own fares data on the Bus Open Data Service, last updated 13 August 2026. Prices for singles and returns are under Fares above; for the others, check with Stagecoach Bluebird.

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 Bluebird before you travel. Everything above is an ordinary week.

Not published yet: Christmas Eve, Christmas Day, Boxing 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 10

10 towards Aberdeen

All 131 stops
  1. Bus Station Stance 5 Inverness
  2. Falcon Sq (at) Inverness
  3. Morrisons (o/s) Millburn
  4. Diriebught Road (opp) Millburn
  5. King Duncans Road (opp) Millburn
  6. Inverness Shopping Park (at) Inverness Retail Park
  7. Milton of Culloden (at) Culloden
  8. Allanfearn Farm (opp) Culloden
  9. Layby (NE-bound) Tornagrain
  10. Ardersier Road End (at) Gollanfield
  11. Layby (NE-bound) Gollanfield
  12. Blackcastle Farm (at) Gollanfield
  13. Delnies Woods Caravan Site (opp) Nairn
  14. A96 Junction (after) Tradespark
  15. Cameron Road (at) Tradespark
  16. Spar Shop (o/s) Tradespark
  17. Loch Avenue (opp) Tradespark
  18. Duncan Drive (opp) Nairn
  19. Fraser Park (opp) Nairn
  20. Bus Station Nairn
  21. Lochloy Road (before) Nairn
  22. Railway Bridge (before) Nairn
  23. Sainsburys (opp) Nairn
  24. Waterloo Road Auldearn
  25. Covenanters Inn (opp) Auldearn
  26. School (o/s) Auldearn
  27. Broombank Cottages (at) Auldearn
  28. Hardmuir Toll (E-bound) Auldearn
  29. Feddan (opp) Brodie
  30. Brodie Castle (at) Brodie
  31. Barleymill Road End (at) Brodie
  32. Findhorn Bridge (at) Forres
  33. Old Bridge Court (at) Forres
  34. Bogton Place (opp) Forres
  35. Castle Bridge (at) Forres
  36. Cumming Street (opp) Forres
  37. Leys Road (opp) Forres
  38. North Road (opp) Forres
  39. Findhorn Road (at) Forres
  40. Enterprise Park (at) Forres
  41. Scotsburn (at) Kinloss
  42. Burgie Lodge Road End (opp) Kinloss
  43. Morayscairn Road End (opp) Kinloss
  44. Burghead Road (at) Alves
  45. Carden Hill (NE-bound) Alves
  46. Ardgye Farm Road End (at) Alves
  47. Newton House (at) Newton
  48. Sheriffmill Road (adj) Bishopmill
  49. Braelossie Place (opp) Elgin
  50. Maryhill House (at) Elgin
  51. West Park Court (opp) Elgin
  52. Bus Station (Stance) Elgin
  53. Library (at) Elgin
  54. Cathedral Road Elgin
  55. Pinefield Bus Depot (at) Elgin
  56. Reiket Lane (opp) Elgin
  57. Barmuckity Farm Road End (opp) Elgin
  58. Sherriffston Cottages (at) Lhanbryde
  59. The Terrace (opp) Lhanbryde
  60. Lady Margaret Drive (opp) Lhanbryde
  61. Castlehill Farm Road End (at) Mosstodloch
  62. Linksfield Road (opp) Mosstodloch
  63. Garmouth Road (at) Mosstodloch
  64. Stynie Road (at) Mosstodloch
  65. Baxters of Speyside (at) Fochabers
  66. The Square (opp) Fochabers
  67. East Street (SE-bound) Fochabers
  68. Forgie (opp) Aultmore
  69. Buckie Road End (at) Aultmore
  70. Regent Court (opp) Keith
  71. Regent Square (opp) Keith
  72. Wellington Street (at) Keith
  73. Banff Road (at) Keith
  74. Reidhaven Square (at) Keith
  75. Broad Lane (opp) Keith
  76. Tarnash (at) Keith
  77. Backmuir Cottages (at) Blackhillock
  78. Whitehillock Farm (opp) Keith
  79. Coachford (at) Coachford
  80. Botary Mains (opp) Cairnie
  81. Road End (at) Cairnie
  82. Lower Sinsharnie (at) Cairnie
  83. The Cemetery (at) Huntly
  84. Riverside Drive (at) Huntly
  85. Bydand Place (at) Huntly
  86. The Square (at) Huntly
  87. Nelson Street (opp) Huntly
  88. Market Street (opp) Huntly
  89. Steven Road (opp) Huntly
  90. Bainshole (at) Colpy
  91. St Sairs Cottages (opp) Colpy
  92. Lawrence Road (at) Pitmachie
  93. Logie Woods (E-bound) Kirkton of Oyne
  94. Home Farm (adj) Pitcaple
  95. Gordon House (opp) Inverurie
  96. Middlemuir Road (at) Inverurie
  97. West High Street (at 46) Inverurie
  98. Town Hall (at) Inverurie
  99. George Square (opp) Inverurie
  100. St James's Place (SW bound) Inverurie
  101. Prospect Terrace (S bound) Port Elphinstone
  102. Ladeside Road (at) Port Elphinstone
  103. Crichiebank (adj) Port Elphinstone
  104. Thainstone Agricultural Centre (opp) Port Elphinstone
  105. Kintore Business Park (at) Kintore
  106. Lochburn Drive (opp) Kintore
  107. The Square (opp) Kintore
  108. East Park Road (at) Kintore
  109. Midmill Business Park (at) Kintore
  110. Broomhill Roundabout (SE-bound) Kintore
  111. Glasgoforest (SE-bound) Kinellar
  112. Archer House (opp) Blackburn
  113. Fechnie Brae (at) Blackburn
  114. Bishopston Farm (opp) Tyrebagger
  115. Chapel of Stoneywood Road (adj) Kirkhill
  116. Scotland's Rural College (opp) Craibstone
  117. Gough Burn Crescent (at) Bucksburn
  118. Greenburn Drive (at) Bankhead
  119. Howes Road (opp) Bucksburn
  120. Haudagain By-Pass (South East Bound) Scatterburn
  121. Haudagain By-Pass (East Bound) Scatterburn
  122. Rosehill Drive (at) Hilton
  123. Ashgrove Road West (adj) Mastrick
  124. Aberdeen Royal Infirmary (Stand B) (SW-bound) Westburn
  125. Westburn Drive (at) Westburn
  126. Mount Street (opp) Ashgrove
  127. Maberly Street (at) Rosemount
  128. John Street (Stop S1) Aberdeen
  129. Blackfriars Street (Stop P2) Aberdeen
  130. Union Terrace Gardens (Stop D3) Aberdeen
  131. Union Square Bus Station (Stance 4) Aberdeen

10 towards Inverness

All 128 stops
  1. Union Square Bus Station (Stance 4) Aberdeen
  2. Union Terrace Gardens (Stop D2) Aberdeen
  3. Wallace Statue (Stop N3) Aberdeen
  4. Blackfriars Street (Stop P1) Aberdeen
  5. John Street (Stop S2) Aberdeen
  6. Spa Street (adj) Aberdeen
  7. Mount Street (at) Ashgrove
  8. Mile End Avenue (at) Westburn
  9. Aberdeen Royal Infirmary (Stand A) (E-bound) Westburn
  10. Ashgrove Road West (opp) Mastrick
  11. Provost Rust Drive (at) Hilton
  12. Haudagain By-Pass (North West Bound) Scatterburn
  13. Howes Road (at) Bucksburn
  14. Cloverfield Gardens (at) Bankhead
  15. P & J Live (at) Stoneywood
  16. TECA (Stand B) (at) Stoneywood
  17. Forrit Brae (at) Bucksburn
  18. Chapel of Stoneywood Road (W-bound) Kirkhill
  19. Bishopston Farm (near) Tyrebagger
  20. Fechnie Brae (opp) Blackburn
  21. Archer House (at) Blackburn
  22. Glasgoforest (NW-bound) Blackburn
  23. Broomhill Roundabout (NW-bound) Kintore
  24. Midmill Business Park (opp) Kintore
  25. East Park Road (opp) Kintore
  26. The Square (at) Kintore
  27. Lochburn Drive (at) Kintore
  28. Kintore Business Park (opp) Kintore
  29. Thainstone Agricultural Centre (at) Port Elphinstone
  30. Crichiebank (opp) Port Elphinstone
  31. Ladeside Gardens (opp) Port Elphinstone
  32. Prospect Terrace (N bound) Port Elphinstone
  33. St James's Place (NE bound) Inverurie
  34. George Square (at) Inverurie
  35. Market Place (NW bound) Inverurie
  36. Middlemuir Road (opp) Inverurie
  37. Davah Court (at) Inverurie
  38. Gordon House (at) Inverurie
  39. Home Farm (opp) Pitcaple
  40. Lawrence Road (opp) Pitmachie
  41. St Sairs Cottages (at) Colpy
  42. Farm (at) Skares
  43. Bainshole (opp) Colpy
  44. Steven Road (at) Huntly
  45. Market Street (at) Huntly
  46. The Square (at) Huntly
  47. Bydand Place (opp) Huntly
  48. Riverside Drive (opp) Huntly
  49. The Cemetery (opp) Huntly
  50. Lower Sinsharnie (opp) Cairnie
  51. Botary Mains (at) Cairnie
  52. Coachford (opp) Coachford
  53. Whitehillock Farm (at) Keith
  54. Cairdshill Quarry (at) Keith
  55. Broad Lane (at) Keith
  56. Reidhaven Square (at) Keith
  57. Banff Road (opp) Keith
  58. Wellington Street (opp) Keith
  59. Regent Square (at) Keith
  60. Buckie Road End (opp) Aultmore
  61. Forgie (at) Aultmore
  62. Aulthash (NW-bound) Aultmore
  63. Milnes Primary School (at) Fochabers
  64. East Street (NW-bound) Fochabers
  65. The Square (opp) Fochabers
  66. Baxters of Speyside (opp) Fochabers
  67. Stynie Road (opp) Mosstodloch
  68. Garmouth Road (opp) Mosstodloch
  69. Balnacoul Road (adj) Mosstodloch
  70. Castlehill Farm Road End (opp) Mosstodloch
  71. Lady Margaret Drive (at) Lhanbryde
  72. The Terrace (at) Lhanbryde
  73. Sherriffston Cottages (at) Lhanbryde
  74. Barmuckity Farm Road End (at) Elgin
  75. Reiket Lane (at) Elgin
  76. Pinefield Bus Depot (opp) Elgin
  77. Cathedral Road (opp) Elgin
  78. Library (opp) Elgin
  79. Bus Station (Stance) Elgin
  80. West Park Court (at) Elgin
  81. Maryhill House (opp) Elgin
  82. Braelossie Place (at) Elgin
  83. Sheriffmill Road (adj) Bishopmill
  84. Newton House (adj) Newton
  85. Carden Hill (SW-bound) Alves
  86. Burghead Road (opp) Alves
  87. Morayscairn Road End (at) Kinloss
  88. Burgie Lodge Road End (at) Kinloss
  89. Enterprise Park (at) Forres
  90. Findhorn Road (opp) Forres
  91. North Road (at) Forres
  92. Cumming Street (at) Forres
  93. Castlehill Road (at) Forres
  94. Bogton Place (at) Forres
  95. Ramflat Road (adj) Forres
  96. Duncarron (opp) Bridge of Findhorn
  97. Barleymill Road End (opp) Brodie
  98. Brodie Castle (opp) Brodie
  99. Feddan (adj) Brodie
  100. Hardmuir Toll (W-bound) Auldearn
  101. Broombank Cottages (opp) Auldearn
  102. School (opp) Auldearn
  103. Covenanters Inn (o/s) Auldearn
  104. Waterloo Road (opp) Auldearn
  105. Sainsbury's (at) Nairn
  106. Lochloy Road (NW-bound) Nairn
  107. St Ninian Road (o/s) Nairn
  108. Bus Station Nairn
  109. Fraser Park (at) Nairn
  110. Beech Avenue (opp) Nairn
  111. Nairn Academy (o/s) Nairn
  112. Duncan Drive (at) Nairn
  113. Loch Avenue (at) Tradespark
  114. Spar Shop (opp) Tradespark
  115. Cameron Road (opp) Tradespark
  116. A96 Junction (before) Tradespark
  117. Delnies Woods Caravan Site (at) Nairn
  118. Layby (SW-bound) Gollanfield
  119. Ardersier Road End (opp) Gollanfield
  120. Layby (SW-bound) Tornagrain
  121. Lower Cullernie Road End (opp) Culloden
  122. Allanfearn Farm (at) Culloden
  123. Milton of Culloden (opp) Culloden
  124. Inverness Shopping Park (at) Inverness Retail Park
  125. King Duncans Road (at) Millburn
  126. Diriebught Road (at) Millburn
  127. Falcon Sq (opp) Inverness
  128. Bus Station Stance 5 Inverness

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PM0000005/845 · Registration PM0000005/846 · Registration PM0000005/847 · Registration PM0000005/848 · Changes in Highland Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 10 bus?

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

What time is the last 10 bus?

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

How much does the 10 bus cost?

Stagecoach Bluebird's published fares on the 10: adult single £2.00 to £16.50. The England fare cap doesn't apply in Scotland — Stagecoach Bluebird sets the fares on the 10. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 10 bus?

The 10 is operated by Stagecoach Bluebird.

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