X87
To Waterside
First Greater Glasgow · SK19EOD
Live status unavailableRefreshed 22:02:39
This journey ID is fixed to 2026-08-27. Changing the date opens the parent service timetable.
Calling points
Journey schedule
- 1Glasgow Buchanan Bus Station (Stance 35)60903751Plan08:30Actual—
- 2Glasgow, opp Thomas Graham Building6090121Plan08:32Actual—
- 3Glasgow, after St James Road60904211Plan08:34Actual—
- 4Auchinloch, before Gadloch Avenue61601741Plan08:44Actual—
- 5Lenzie, opp Cyprian Drive6110265Plan08:45Actual—
- 6Lenzie, after Crosshill Road6110266Plan08:45Actual—
- 7Lenzie, opp Lindsaybeg Road6110268Plan08:46Actual—
- 8Lenzie, opp Millersneuk Road6110497Plan08:46Actual—
- 9Lenzie, after Heath Avenue6110272Plan08:48Actual—
- 10Lenzie, before Myrtle Avenue6110276Plan08:49Actual—
- 11Lenzie, after Beech Road6110278Plan08:49Actual—
- 12Lenzie, opp Laurel Avenue6110280Plan08:49Actual—
- 13Kirkintilloch, after Civic Way6110302Plan08:51Actual—
- 14Kirkintilloch, after Donaldson Place6110304Plan08:52Actual—
- 15Kirkintilloch, opp Freeland Place6110306Plan08:53Actual—
- 16Kirkintilloch, after Alexandra Street6110307Plan08:54Actual—
- 17Kirkintilloch, before West High Street6110309Plan08:55Actual—
- 18Kirkintilloch, before High Street6110318Plan08:58Actual—
- 19Kirkintilloch, after Ledgate6110320Plan08:59Actual—
- 20Kirkintilloch, opp John Street6110328Plan09:00Actual—
- 21Kirkintilloch, after Meiklehill Road6110365Plan09:00Actual—
- 22Kirkintilloch, opp Waverley Park6110364Plan09:01Actual—
- 23Kirkintilloch, opp Newdyke Ave6110368Plan09:02Actual—
- 24Kirkintilloch, opp Eildon Road6110370Plan09:03Actual—
- 25Kirkintilloch, after Highfield Road6110373Plan09:03Actual—
- 26Kirkintilloch, before Alloway Drive6110337Plan09:05Actual—
- 27Harestanes, opp Alloway Quadrant6110354Plan09:06Actual—
- 28Harestanes, opp Armour Court6110352Plan09:06Actual—
- 29Harestanes, before Carrick Court6110351Plan09:07Actual—
- 30Harestanes, after Alloway Drive6110345Plan09:07Actual—
- 31Harestanes, opp Kingsway6110346Plan09:08Actual—
- 32Harestanes, opp Drumhill6110500Plan09:08Actual—
- 33Harestanes, at Ellisland Terminus6110347Plan09:09Actual—
- 34Harestanes, after Drumhill6110348Plan09:09Actual—
- 35Harestanes, after Kingsway6110349Plan09:09Actual—
- 36Harestanes, opp Carrick Court6110350Plan09:10Actual—
- 37Kirkintilloch, opp Harestanes Gardens6110621Plan09:11Actual—
- 38Kirkintilloch, after David Gray Drive6110357Plan09:12Actual—
- 39Kirkintilloch, opp Woodstock Avenue6110359Plan09:12Actual—
- 40Kirkintilloch, after Barrhill Road6110361Plan09:13Actual—
- 41Kirkintilloch, opp Bankhead Road6110239Plan09:14Actual—
- 42Waterside, opp Glenluggie Road6110233Plan09:15Actual—
- 43Waterside, after Back O'Dykes Road6110495Plan09:16Actual—
- 44Waterside, at Turning Circle6110236Plan09:18Actual—
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 08:30
- When should it finish?
- Scheduled for 09:18
- 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.