Journey map

Route 15Published route geometry
15

To Milngavie

West Coast Motors · SJ23HRN

Live status unavailableRefreshed 01:50:53

This journey ID is fixed to 2026-08-26. Changing the date opens the parent service timetable.

Calling points

Journey schedule

64 stops
  1. 1Glasgow Cathedral Bridge (above)6090113Plan18:20Actual
  2. 2Glasgow, after West Nile Street6090168Plan18:21Actual
  3. 3Glasgow Sauchiehall Lane (opp & after)6090171Plan18:23Actual
  4. 4Glasgow, after Pitt Street6090175Plan18:25Actual
  5. 5Glasgow, at Kings theatre6090176Plan18:26Actual
  6. 6Glasgow, at Charing Cross6090268Plan18:27Actual
  7. 7Glasgow, after Lynedoch Street6090269Plan18:28Actual
  8. 8Glasgow, before Woodlands Gate6090271Plan18:29Actual
  9. 9Hillhead, at Burnbank Bowling Club6090274Plan18:30Actual
  10. 10Hillhead, opp Park Road6090277Plan18:30Actual
  11. 11Hillhead, opp University Union6090279Plan18:32Actual
  12. 12Hillhead, opp University Library6090282Plan18:33Actual
  13. 13Hillhead, opp Boyd Orr building6090284Plan18:34Actual
  14. 14Partick, opp Caledon Lane6090296Plan18:34Actual
  15. 15Partick, at Dowanhill Park6090299Plan18:35Actual
  16. 16Partick, before Hyndland Avenue6090303Plan18:36Actual
  17. 17Hyndland, at Queensborough Gardens6090306Plan18:38Actual
  18. 18Kelvinside, opp Hyndland Tennis Club6090311Plan18:39Actual
  19. 19Kelvinside, opp Glasgow Nuffield Hospital6090370Plan18:40Actual
  20. 20Kelvinside, at Gartnavel Hospital6090372Plan18:41Actual
  21. 21Kelvinside, after Whittingehame Drive6090375Plan18:42Actual
  22. 22Kelvinside, before Cranborne Road6090376Plan18:42Actual
  23. 23Anniesland, opp Ascot Avenue6090378Plan18:43Actual
  24. 24Anniesland Cross (before)6090381Plan18:44Actual
  25. 25Anniesland, at Glencoe Street6090742Plan18:45Actual
  26. 26Anniesland Ochiltree Avenue (near)6090744Plan18:46Actual
  27. 27Anniesland, opp Ilay Avenue6090747Plan18:47Actual
  28. 28Switchback, after Henderland Road611024Plan18:48Actual
  29. 29Switchback, opp Home Farm611025Plan18:49Actual
  30. 30Canniesburn Drive (after)611027Plan18:49Actual
  31. 31Canniesburn Road (after)611045Plan18:50Actual
  32. 32Bearsden, opp Lochside611047Plan18:51Actual
  33. 33Bearsden, before Station Road611049Plan18:52Actual
  34. 34Bearsden, before Glenburn Road6110126Plan18:53Actual
  35. 35Bearsden, before South Erskine Park6110124Plan18:54Actual
  36. 36Bearsden, before Thorn Drive6110122Plan18:54Actual
  37. 37Bearsden, at Whitehurst6110136Plan18:55Actual
  38. 38Bearsden, after Tinto Road6110607Plan18:56Actual
  39. 39Baljaffray, opp Cruachan Road6110144Plan18:57Actual
  40. 40Baljaffray, opp Grampian Way6110142Plan18:57Actual
  41. 41Baljaffray, before Lochnagar Drive6110531Plan18:58Actual
  42. 42Baljaffray, before Culvain Avenue6110149Plan18:58Actual
  43. 43Baljaffray, after Wyvis Avenue6110562Plan18:58Actual
  44. 44Baljaffray, before Vorlich Gardens6110151Plan18:59Actual
  45. 45Baljaffray, before Torridon Gardens6110152Plan19:00Actual
  46. 46Baljaffray, opp The Poplars6110153Plan19:00Actual
  47. 47Baljaffray, before Menteith Gardens6110139Plan19:01Actual
  48. 48Castlemains, opp Craighead Drive6110506Plan19:04Actual
  49. 49Castlemains, before Douglas Muir Drive6110481Plan19:08Actual
  50. 50Castlemains, after Bagallan Place6110570Plan19:08Actual
  51. 51Castlemains, opp Cauldstream Place6110478Plan19:09Actual
  52. 52Castlemains, opp Cairnlea Road6110568Plan19:10Actual
  53. 53Milngavie, before Kirk Street6110112Plan19:10Actual
  54. 54Milngavie, before Craigton Road6110115Plan19:11Actual
  55. 55Milngavie, opp Clober Farm Lane611098Plan19:11Actual
  56. 56Milngavie, opp Craigend Drive West611097Plan19:12Actual
  57. 57Milngavie, before North Dumgoyne Avenue611096Plan19:12Actual
  58. 58Milngavie Dumgoyne Avenue (at 3)6110106Plan19:12Actual
  59. 59Milngavie, after Balvie Crescent6110107Plan19:13Actual
  60. 60Milngavie, before Dumgoyne Gardens6110110Plan19:13Actual
  61. 61Milngavie, opp Campbell Avenue6110103Plan19:14Actual
  62. 62Milngavie, before Ashfield Road611092Plan19:15Actual
  63. 63Milngavie, after Main Street611083Plan19:16Actual
  64. 64Milngavie Railway Station (at)611091Plan19:17Actual

Planned, expected and observed values remain separate. Blank observations are never presented as on-time.

Journey status questions

What is happening?

Is the bus running?
Live status unavailable. Only the published timetable is available for this journey.
When did it begin?
Scheduled for 18:20
When should it finish?
Scheduled for 19:17
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
No mapped observation. The page checks for updated journey data every 15 seconds.