Burnett Place (opposite) Burnett Place (opposite) 169 m 23 23 Sheddocksley Scheduled time · First Aberdeen 08:10 23 Sheddocksley Scheduled time · First Aberdeen 08:23 23 Sheddocksley Scheduled time · First Aberdeen 08:35
Burnett Place (adjacent) Burnett Place (adjacent) 169 m 23 23 Sheddocksley Scheduled time · First Aberdeen 08:14 23 Sheddocksley Scheduled time · First Aberdeen 08:26 23 Sheddocksley Scheduled time · First Aberdeen 08:38
Clifton Place (opposite) Clifton Place (opposite) 243 m 23 23 Sheddocksley Scheduled time · First Aberdeen 08:14 23 Sheddocksley Scheduled time · First Aberdeen 08:26 23 Sheddocksley Scheduled time · First Aberdeen 08:38
Clifton Place (adjacent) Clifton Place (adjacent) 256 m 23 23 Sheddocksley Scheduled time · First Aberdeen 08:11 23 Sheddocksley Scheduled time · First Aberdeen 08:24 23 Sheddocksley Scheduled time · First Aberdeen 08:36
Rosehill Crescent (opposite) Rosehill Crescent (opposite) 392 m 12 220 X20 12 Heathryfold Scheduled time · First Aberdeen 08:03 12 Heathryfold Scheduled time · First Aberdeen 08:15 220 Kemnay High Street Scheduled time · Stagecoach 08:26
Ashgrove Court (at) Ashgrove Court (at) 398 m 11 11A 12 11A Northfield Scheduled time · First Aberdeen 08:04 12 Heathryfold Scheduled time · First Aberdeen 08:17 11 Northfield Scheduled time · First Aberdeen 08:24
Rosehill Drive (opposite) Rosehill Drive (opposite) 409 m 12 220 X20 12 Heathryfold Scheduled time · First Aberdeen 08:04 12 Heathryfold Scheduled time · First Aberdeen 08:16 220 Kemnay High Street Scheduled time · Stagecoach 08:27
Rosehill Drive (at) Rosehill Drive (at) 419 m 12 220 X20 12 Heathryfold Scheduled time · First Aberdeen 08:17 12 Heathryfold Scheduled time · First Aberdeen 08:29 12 Heathryfold Scheduled time · First Aberdeen 08:41
Rosehill Crescent (at) Rosehill Crescent (at) 424 m 12 220 X20 12 Heathryfold Scheduled time · First Aberdeen 08:18 12 Heathryfold Scheduled time · First Aberdeen 08:30 12 Heathryfold Scheduled time · First Aberdeen 08:42