Scheduled arrivals
Stop map
Open live bus mapNearby stops
View together
Airyhall Crescent (opposite)
22 m
15
15S
Airyhall Avenue (at)
100 m
15S
Countesswells Terrace (at)
193 m
15
15B
Airyhall Terrace (opposite)
201 m
15
15B
15S
Countesswells Avenue (opposite)
238 m
15
15B
Airyhall Terrace (at)
248 m
15
15S
Macaulay Drive (at)
255 m
15B
15S
Macaulay Drive (opposite)
309 m
15S
Northcote Avenue (at)
344 m
15
15B
15S
Pinewood Place (opposite)
412 m
15
15B