88C Glasgow to Kilsyth via Birdston, Milton of Campsie

Operated by First Greater Glasgow. First bus 04:57, last bus 23:19. 7 journeys on weekdays. Fares: set by the operator — more.

Next towards Kilsyth from Buchanan Bus Station (Stance 37): 20:39

Next towards Glasgow from Rennie Road Terminus (before): 20:32

Timetable

Ends at Kilsyth, Northfield unless marked “to …” · Monday to Friday · 3 journeys
Stop 20:3921:5423:19 to Campsie Glen
Buchanan Bus Station (Stance 37) 20:3921:5423:19
Wellfield Street (opp) 20:4922:0423:28
The Triangle (opp) 20:5822:1323:36
Hilton Terrace (after) 21:0122:1523:38
West High Street (before) ··23:52
Birdston Road (after) ··23:59
Station Road (after) ··00:04
A891 (after) ··00:10
Catherine Street (before) 21:1222:27·
Kilsyth Swimming Pool (Opp) 21:2522:41·
Rennie Road Terminus (before) 21:3522:51·

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 — First Greater Glasgow sets the fares on the 88C. 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 First Greater Glasgow before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day 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 88C

88C towards Kilsyth

All 88 stops
  1. Buchanan Bus Station (Stance 37) Glasgow
  2. Caledonian University (At) Glasgow
  3. Lister Street (Opp) Glasgow
  4. Black Street (Opp) Glasgow
  5. Baird Street (after) Royston
  6. Fountainwell Road (before) Sighthill
  7. Petershill Road (opp) Springburn
  8. Angus Street (after) Springburn
  9. Springburn Railway Station (opp) Springburn
  10. Wellfield Street (opp) Springburn
  11. Lenzie Street (before) Springburn
  12. Mosesfield Street (opp) Springburn
  13. Viewpoint Place (before) Springburn
  14. Belmont Road (Opp) Springburn
  15. Stobhill Hospital (opp) Springburn
  16. Colston Drive (Opp) Colston
  17. Stuart Drive (before) Bishopbriggs
  18. Brackenbrae Road (after) Bishopbriggs
  19. Bishopbriggs Station (opp) Bishopbriggs
  20. The Triangle (opp) Bishopbriggs
  21. Kikintilloch Road (after) Mavis Valley
  22. Morar Crescent (opp) Mavis Valley
  23. Stirling Drive (after) Mavis Valley
  24. Hilton Terrace (after) Mavis Valley
  25. Gleneagles Drive (opp) Mavis Valley
  26. Meadowburn (before) Cadder
  27. Westerhill Road (opp) Cadder
  28. Crosshill Road (opp) Cadder
  29. Marley Works (at) Cadder
  30. Torrance Road (after) Cadder
  31. The Stables (at) Hayston
  32. Adamslie Crescent (after) Hayston
  33. Lovat Drive (opp) Kirkintilloch
  34. Fire Station (opp) Kirkintilloch
  35. High Street (before) Kirkintilloch
  36. Rochdale Place (after) Kirkintilloch
  37. West High Street (before) Kirkintilloch
  38. Glasgow Road (after) Kirkintilloch
  39. Birdston House (after) Birdston
  40. Birdston Road (after 100) Birdston
  41. Glenburn Crescent (opp) Milton of Campsie
  42. Murray Gardens (opp) Milton of Campsie
  43. Birdston Road (after) Milton of Campsie
  44. Baldoran House (opp) Milton of Campsie
  45. Mount Pleasant Crescent (after) Milton of Campsie
  46. Fingarry House (after) Milton of Campsie
  47. McCabe Gardens (opp) Lennoxtown
  48. Benvue Road (before) Lennoxtown
  49. Bencloich Road (opp) Lennoxtown
  50. Chapel Street (opp) Lennoxtown
  51. School Lane (opp) Lennoxtown
  52. Station Road (after) Lennoxtown
  53. Lennox Road (opp) Lennoxtown
  54. Glen Road (opp 22) Lennoxtown
  55. Millhill (opp) Lennoxtown
  56. Lennox Castle (at) Lennoxtown
  57. Strathblane Road (before) Haughhead
  58. A891 (after) Clachan Of Campsie
  59. Kelvin Court (after) Kirkintilloch
  60. Catherine Street (before) Kirkintilloch
  61. Broadcroft Road (opp) Kirkintilloch
  62. Ledgate (after) Kirkintilloch
  63. Kilsyth Road (opp 44) Kirkintilloch
  64. Arran Drive (opp) Kirkintilloch
  65. Burnside Cottage (opp) Auchenreoch
  66. Dyke Road (after) Auchenreoch
  67. Auchenreoch Holdings (northbound) Auchenreoch
  68. Kilsyth Road (at 8) Queenzieburn
  69. Laird's Hill Place (before) Kilsyth
  70. Ashlea (opp) Kilsyth
  71. Garrell Vale Community Centre (Opp) Kilsyth
  72. Kilsyth Swimming Pool (Opp) Kilsyth
  73. Kilsyth Swimming Pool (at) Kilsyth
  74. Police Station (Opp) Kilsyth
  75. Parkburn Road (Before) Kilsyth
  76. Kingston Flats (after) Kilsyth
  77. Arden Grove (opp) Kilsyth
  78. Garrel Grove (before) Kilsyth
  79. Arden Grove (at 48) Kilsyth
  80. Arden Grove (at no. 10) Kilsyth
  81. Balmalloch Road (before) Kilsyth
  82. Livingstone Park (after) Kilsyth
  83. Anderson Avenue (Before) Kilsyth
  84. St Andrew's Place (After) Kilsyth
  85. Rennie Road (Opp) Kilsyth
  86. Rennie Road (at 70) Kilsyth
  87. Rennie Road (at 104) Kilsyth
  88. Rennie Road Terminus (before) Kilsyth

88C towards Glasgow

All 63 stops
  1. Rennie Road Terminus (before) Kilsyth
  2. Rennie Road (at 151) Kilsyth
  3. Rennie Road (at 37) Kilsyth
  4. Northfield Road (at 29) Kilsyth
  5. St Andrews Place (opp) Kilsyth
  6. Livingstone Park (before) Kilsyth
  7. Balcastle Gardens (Opp) Kilsyth
  8. Arden Grove (at 15) Kilsyth
  9. Arden Grove (at 57) Kilsyth
  10. Glen Grove (before) Kilsyth
  11. Arden Grove (after) Kilsyth
  12. Kingston Flats (before) Kilsyth
  13. Main Street (after) Kilsyth
  14. Garrell Vale Community Centre (At) Kilsyth
  15. Victoria Park (before) Kilsyth
  16. Laird's Hill Place (Opp) Kilsyth
  17. Dumbreck Terrace (Before) Queenzieburn
  18. Recreation Ground Queenzieburn
  19. Auchenreoch Holdings (southbound) Auchenreoch
  20. Dyke Rd (opp & after) Auchenreoch
  21. Burnside Cottage (before) Auchenreoch
  22. Arran Drive (after) Kirkintilloch
  23. Kilsyth Road (at 38) Kirkintilloch
  24. Kelvinvale (before) Kirkintilloch
  25. Hopkins Brae (before) Kirkintilloch
  26. Turret Theatre (opp) Kirkintilloch
  27. Broadcroft Road (Before) Kirkintilloch
  28. Rochdale Place (after) Kirkintilloch
  29. West High Street (before) Kirkintilloch
  30. Bellvue Road (Before) Kirkintilloch
  31. Hayston Road (opp) Hayston
  32. The Stables (opp) Hayston
  33. Cole Road (after) Cadder
  34. Marley Tile Factory (opp) Cadder
  35. Cadder Road (opp) Cadder
  36. Westerhill Road (after) Cadder
  37. Hilton Road (opp & before) Cadder
  38. Gleneagles Drive (after) Mavis Valley
  39. Hilton Terrace (opp) Mavis Valley
  40. Lomond Drive (after) Mavis Valley
  41. Morar Crescent (after) Mavis Valley
  42. Kirkintilloch Road (before) Mavis Valley
  43. The Triangle (after) Bishopbriggs
  44. Brackenbrae Road (opp) Bishopbriggs
  45. Stuart Drive (opp) Bishopbriggs
  46. Colston Drive (opp) Colston
  47. Stobhill Hospital (after) Springburn
  48. Viewpoint Place (opp) Springburn
  49. Mosesfield Street (before) Springburn
  50. Lenzie Street (Opp) Springburn
  51. Hawthorn Street (Opp) Springburn
  52. Wellfield Street (before) Springburn
  53. Springburn Railway Station (before) Springburn
  54. Flemington Street (before) Springburn
  55. Keppochhill Road (opp & after) Springburn
  56. Petershill Road (after) Springburn
  57. Fountainwell Road (Opp) Sighthill
  58. Baird Street (before) Royston
  59. Baird St Police Station (Opp) Royston
  60. Black Street (after) Glasgow
  61. Lister Street (after) Glasgow
  62. Caledonian University (opp) Glasgow
  63. Buchanan Bus Station (Stance 37) Glasgow

Towns & areas on this route

Frequently asked questions

What time is the first 88C bus?

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

What time is the last 88C bus?

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

How much does the 88C bus cost?

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

Who runs the 88C bus?

The 88C is operated by First Greater Glasgow.

Timetable data from First Greater Glasgow via the DfT Bus Open Data Service (Scotland feed). First Greater Glasgow last updated their Bus Open Data publications on 9 October 2026. Check before you travel — services can change at short notice.