X10A Stirling to Glasgow via Raploch, Aberfoyle

Operated by Midland Bluebird. Registered as running via Thornhill, Port of Menteith, Aberfoyle, Gartmore. First bus 06:39, last bus 19:15. 14 journeys on weekdays. Fares: set by the operator — more.

Next towards Glasgow from Bus Station (Stance 11): 10:45, 12:40, 14:40

Next towards Stirling from Buchanan Bus Station (Stance 34): 11:20, 13:30

Timetable

Ends at Glasgow unless marked “to …” · Monday to Friday · 8 journeys
Stop 08:3010:4512:4014:4016:55 to Balfron18:1817:50 to Balfron19:15
Bus Station (Stance 11) 08:3010:4512:4014:4016:55·17:50·
St Margarets Church (at) 08:3910:5412:4914:4917:04·17:59·
Smithy (after) 08:4911:0412:5914:5917:14·18:09·
Kippen Road (before) 08:5711:1213:0715:0717:22·18:17·
Inchmoy (opp) 09:0811:2313:1815:1817:33·18:28·
Trossachs Gift Co (at) 09:1911:3413:2915:2917:44·18:39·
Main Street at Post Office 09:3011:4513:4015:4017:55·18:50·
Lomond Terrace (at) 09:4912:0413:5915:5918:14·19:09·
Clinic (opp) 09:5512:1014:0516:0518:1618:1819:1119:15
Kids Hub (at) 10:0512:2014:1516:15·18:26·19:25
Kirkhouse Inn (at) 10:1712:3214:2716:27·18:38·19:37
Milngavie Railway Station 10:3112:4614:4116:41·18:53·19:51
Clathic Avenue (before) 10:4112:5614:5116:51·19:03·20:01
Bilsland Drive (after) 10:5413:0915:0417:04·19:16·20:14
Buchanan Bus Station (Stance 34) 11:0813:2315:1817:18·19:30·20:28

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.

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

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

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

X10A towards Glasgow

All 111 stops
  1. Bus Station (Stance 11) Stirling
  2. Stance B (at) Stirling
  3. The Cowane Centre (at) Stirling
  4. Union Street (after) Stirling
  5. McDonalds (at) Raploch
  6. Ivanhoe Place (opp and before) Raploch
  7. Raploch Campus (at) Raploch
  8. Woodside Road (opp and after) Raploch
  9. Forth Carz (at) Raploch
  10. St Margarets Church (at) Raploch
  11. Dobbies Garden World (opp) Raploch
  12. Blackdub (opp) Raploch
  13. Ochtertyre Carrat Blairdrummond
  14. Safari Park Entrance (opp) Blairdrummond
  15. Smithy (after) Blairdrummond
  16. Burnbank (opp) Blairdrummond
  17. Cuptree (opp) Thornhill
  18. Boghall (at) Thornhill
  19. Norrieston Parish Church (opp and before) Thornhill
  20. Lion and Unicorn (opp) Thornhill
  21. Grays Loan (opp and before) Thornhill
  22. Kippen Road (before) Thornhill
  23. Chapel Farm (opp) Thornhill
  24. Wester Borland (at) Thornhill
  25. Ruskie (opp) Thornhill
  26. Blairhoyle (opp) Port of Menteith
  27. Rednock House (opp) Port of Menteith
  28. Inchmoy (opp) Port of Menteith
  29. Gateside (opp) Port of Menteith
  30. Malling (at) Aberfoyle
  31. Stonefield (at) Aberfoyle
  32. Braeval (at) Aberfoyle
  33. Queens Crescent (opp and after) Aberfoyle
  34. Trossachs Gift Co (at) Aberfoyle
  35. Queens Crescent (before) Aberfoyle
  36. Rob Roy Hotel South (opp) Aberfoyle
  37. Gartmore Station (opp) Gartmore
  38. Gartmore Lodge (at) Gartmore
  39. Football Park (at) Gartmore
  40. Main Street at Post Office Gartmore
  41. Parish Church (opp) Gartmore
  42. Gartmore Road junction (opp) Gartmore
  43. Ward Toll Cottage (opp) Ward Toll
  44. Gartachoil (at) Gartmore
  45. Garrauld (opp) Gartmore
  46. Middle Ballat (opp) Gartmore
  47. Tombrake (at) Balfron
  48. Lomond Terrace (at) Balfron
  49. Co-op (opp) Balfron
  50. Clinic (opp) Balfron
  51. Printers Row (opp 17) Balfron
  52. Ballindalloch Lodge (opp) Balfron
  53. Jenny Gunns Loan (opp and after) Boquhan
  54. Blackhill Crossroads (opp) Balfron
  55. Drumtian Road (opp and before) Killearn
  56. Parish Church (opp) Killearn
  57. Kids Hub (at) Killearn
  58. Kirkhouse Road (opp and after) Killearn
  59. Branziert Road (before) Killearn
  60. Westerton Farm (opp) Killearn
  61. Glengoyne Distillery (at) Dumgoyne
  62. Duntreath West Lodge (opp) Dumgoyne
  63. Duntraeth Pillar Box (opp) Blanefield
  64. Ballewan Crescent (opp) Blanefield
  65. Blane Valley Inn (before) Blanefield
  66. Kirkhouse Inn (at) Strathblane
  67. Milndavie Road (opp and after) Strathblane
  68. Craigallian Road (opp) Strathblane
  69. Health Club (after) Milngavie
  70. Lynn Drive (after) Milngavie
  71. Strathblane Road (at 110) Milngavie
  72. Strathblane Road (at 70) Milngavie
  73. Station Road (before) Milngavie
  74. Milngavie Railway Station Milngavie
  75. Keystone Avenue (before) Milngavie
  76. Keystone Road (before) Milngavie
  77. Nethermains Road (opp) Milngavie
  78. Mosshead Road (opp) Milngavie
  79. Kilmardinny Avenue (opp) Hillfoot
  80. Reid Avenue (opp) Hillfoot
  81. Manse Road (opp) Hillfoot
  82. Hillfoot Station Hillfoot
  83. West Chapelton Drive (opp) Hillfoot
  84. Milngavie Road (after) Kessington
  85. Clathic Avenue (before) Kessington
  86. Rannoch Drive (before) Kessington
  87. Borland Road (opp) Kessington
  88. Hutchison Drive (after) Killermont
  89. Science Park (At) Maryhill
  90. Science Park (opp) Maryhill
  91. Glasgow University (At) Maryhill
  92. Kirn Street (Opp) Maryhill
  93. Duncruin Street (At) Maryhill
  94. Fingal Street (after) Maryhill
  95. Maryhill Library (At) Maryhill
  96. Lochburn Road (after) Maryhill
  97. Shawpark Street (before) Maryhill
  98. Ruchill Street (after) Maryhill
  99. Avenuepark Street (opp) Maryhill
  100. Bilsland Drive (after) Maryhill
  101. Fire Station (Opp) Maryhill
  102. Braeside Street (opp) Maryhill
  103. Bonawe Street (Opp) Firhill
  104. Hindshaw Street (after) Firhill
  105. Burnbank Gardens (after) Kelvinbridge
  106. Dunearn Street (Opp) Kelvinbridge
  107. Cromwell Street (before) St Georges Cross
  108. Stow College (At) Glasgow
  109. Rose Street (opp) Glasgow
  110. Cambridge Street (after) Glasgow
  111. Buchanan Bus Station (Stance 34) Glasgow

X10A towards Stirling

All 114 stops
  1. Buchanan Bus Station (Stance 34) Glasgow
  2. Sauchiehall Street (before) Glasgow
  3. Rose Street (After) Glasgow
  4. Stow College (Opp) Glasgow
  5. Cromwell Street (Opp) St Georges Cross
  6. Burnbank Gardens (opp) Kelvinbridge
  7. Hindshaw Street (Opp) Firhill
  8. Bonawe Street (before) Firhill
  9. Braeside Street (after) Maryhill
  10. Queen Margaret Drive (before) Maryhill
  11. Avenuepark Street (before) Maryhill
  12. Garrioch Road (before) Maryhill
  13. Shawpark Street (Opp) Maryhill
  14. Kelvindale Road (after) Maryhill
  15. Maryhill Library (at) Maryhill
  16. Fingal Street (Near) Maryhill
  17. Duncruin Street (Opp) Maryhill
  18. Kirn Street (before) Maryhill
  19. Glasgow University (Opp) Maryhill
  20. Science Park (at) Maryhill
  21. Garscube Bridge (At) Maryhill
  22. Cluny Avenue (after) Killermont
  23. Cameron Drive (after) Kessington
  24. Killermont Road (before) Kessington
  25. MacFarlane Road (Before) Kessington
  26. Kessington Road (opp) Kessington
  27. West Chapelton Drive (after) Hillfoot
  28. Hillfoot Station (opp) Hillfoot
  29. Manse Road (after) Hillfoot
  30. Reid Avenue (before) Hillfoot
  31. Kilmardinny Avenue (before) Hillfoot
  32. Mosshead Road (after) Milngavie
  33. Nethermains Road (before) Milngavie
  34. Keystone Quadrant (before) Milngavie
  35. South Mains Road (before) Milngavie
  36. Main Street (after) Milngavie
  37. Milngavie Railway Station Milngavie
  38. Kesland Lane (before) Milngavie
  39. Moor Road (before) Milngavie
  40. Roselea Drive (before) Milngavie
  41. Health Club (opposite) Milngavie
  42. Craigallian Road (at) Strathblane
  43. Milndavie Road (before) Strathblane
  44. Dumbrock Road (before) Strathblane
  45. Kirkhouse Inn (opp) Strathblane
  46. Blane Valley Inn (opp) Blanefield
  47. Station Road (before) Blanefield
  48. Ballewan Crescent (at) Blanefield
  49. Duntreath Pillar Box (opp) Blanefield
  50. Duntreath West Lodge Dumgoyne
  51. Glengoyne Distillery (opp) Dumgoyne
  52. Westerton Farm (at) Killearn
  53. Branziert Road (opp and after) Killearn
  54. Kirkhouse Road (before) Killearn
  55. Post Office (opp) Killearn
  56. Parish Church (at) Killearn
  57. Drumtian Road (at) Killearn
  58. Blackhill Crossroads (at) Balfron
  59. Jenny Gunns Loan (before) Boquhan
  60. Ballindalloch Lodge (at) Balfron
  61. Printers Row (at 23) Balfron
  62. Clinic (at) Balfron
  63. Coach House Inn (near) Balfron
  64. Lomond Terrace (opp and after) Balfron
  65. Tombrake (opp) Balfron
  66. Middle Ballat Gartmore
  67. Garrauld (at) Gartmore
  68. Gartachoil (opp) Gartmore
  69. Ward Toll Cottage (at) Ward Toll
  70. Gartmore Road junction (at) Gartmore
  71. Parish Church (before) Gartmore
  72. Post Office (opp) Gartmore
  73. Football Park (opp) Gartmore
  74. Gartmore Lodge (opp) Gartmore
  75. Gartmore Station Gartmore
  76. Rob Roy Motel (at) Aberfoyle
  77. Queens Crescent (opp and after) Aberfoyle
  78. Trossachs Gift Co (at) Aberfoyle
  79. Queens Crescent (before) Aberfoyle
  80. Braeval (opp) Aberfoyle
  81. Stonefield (opp) Aberfoyle
  82. Malling (opp) Aberfoyle
  83. Gateside Port of Menteith
  84. Inchmoy (at) Port of Menteith
  85. Rednock House (at) Port of Menteith
  86. Blairhoyle (at) Port of Menteith
  87. Ruskie (at) Thornhill
  88. Wester Borland (opp) Thornhill
  89. Chapel Farm (at) Thornhill
  90. Back Yetts (opp and after) Thornhill
  91. Kippen Road (opp and after) Thornhill
  92. Grays Loan (before) Thornhill
  93. Lion and Unicorn (before) Thornhill
  94. Norrieston Parish Church (at) Thornhill
  95. Boghall (opp) Thornhill
  96. Cuptree (at) Thornhill
  97. Burnbank (at) Blairdrummond
  98. Smithy (opp) Blairdrummond
  99. Safari Park Entrance (at) Blairdrummond
  100. Ochtertyre Carrat (opp) Blairdrummond
  101. Blackdub (at) Raploch
  102. Dobbies Garden World (at) Raploch
  103. Forth Valley College (at) Raploch
  104. Forth Carz (opp) Raploch
  105. Woodside Road (before) Raploch
  106. Raploch Campus (opp) Raploch
  107. Ivanhoe Place (at) Raploch
  108. McDonalds (opp) Raploch
  109. Union Street (before) Stirling
  110. The Cowane Centre (opp) Stirling
  111. Wallace Street (before) Stirling
  112. Sheriff Court (at) Stirling
  113. Stirling Baptist Church (opp) Stirling
  114. Bus Station (Stance 11) Stirling

Service registration & registered changes

Registered as partly financially supported by a local authority (Stirling Council).

From official Traffic Commissioner registrations. Registration PM0000003/690 · Changes in Stirling Council · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first X10A bus?

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

What time is the last X10A bus?

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

How much does the X10A bus cost?

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

Who runs the X10A bus?

The X10A is operated by Midland Bluebird.

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