This stop Balgownie Road 1 1 Danestone Scheduled time · First Aberdeen 06:20 1 Danestone Scheduled time · First Aberdeen 06:30 1 Danestone Scheduled time · First Aberdeen 07:00
at Balgownie Road same place 1 1 RGU Garthdee Scheduled time · First Aberdeen 06:09 1 RGU Garthdee Scheduled time · First Aberdeen 06:38 1 RGU Garthdee Scheduled time · First Aberdeen 06:51
at Balgownie Road same place 1 1B 2 61 62 64 64A 68 N1 1B Dubford Scheduled time · First Aberdeen 06:15 1 Danestone Scheduled time · First Aberdeen 06:17 1 Danestone Scheduled time · First Aberdeen 06:27
Danestone Terrace (at) Danestone Terrace (at) 163 m 1 1 Danestone Scheduled time · First Aberdeen 06:20 1 Danestone Scheduled time · First Aberdeen 06:30 1 Danestone Scheduled time · First Aberdeen 07:00
Danestone Terrace (opposite) Danestone Terrace (opposite) 201 m 1 1 RGU Garthdee Scheduled time · First Aberdeen 06:09 1 RGU Garthdee Scheduled time · First Aberdeen 06:39 1 RGU Garthdee Scheduled time · First Aberdeen 06:52
Kinord Circle (at) Kinord Circle (at) 219 m 1 1 RGU Garthdee Scheduled time · First Aberdeen 06:08 1 RGU Garthdee Scheduled time · First Aberdeen 06:37 1 RGU Garthdee Scheduled time · First Aberdeen 06:50
Kinord Circle (opposite) Kinord Circle (opposite) 272 m 1 1 Danestone Scheduled time · First Aberdeen 06:20 1 Danestone Scheduled time · First Aberdeen 06:30 1 Danestone Scheduled time · First Aberdeen 07:00
Fraserfield Gardens (at) Fraserfield Gardens (at) 327 m 1 2 N1 1 Danestone Scheduled time · First Aberdeen 06:20 1 Danestone Scheduled time · First Aberdeen 06:30 2 Ashwood Scheduled time · First Aberdeen 06:39
Fraserfield Gardens (opposite) Fraserfield Gardens (opposite) 361 m 1 2 2 RGU Garthdee Road Scheduled time · First Aberdeen 06:09 1 RGU Garthdee Scheduled time · First Aberdeen 06:13 1 RGU Garthdee Scheduled time · First Aberdeen 06:26