at Hilton Heights same place 12 12 Heathryfold Scheduled time · First Aberdeen 10:51 12 Heathryfold Scheduled time · First Aberdeen 11:03 12 Heathryfold Scheduled time · First Aberdeen 11:15
opposite Hilton Heights same place 12 12 Heathryfold Scheduled time · First Aberdeen 10:55 12 Heathryfold Scheduled time · First Aberdeen 11:07 12 Heathryfold Scheduled time · First Aberdeen 11:21
Hilton Terrace (opposite) Hilton Terrace (opposite) 96 m 220 X20 220 Kemnay High Street Scheduled time · Stagecoach 11:30 220 Kemnay High Street Scheduled time · Stagecoach 11:30 220 Kemnay High Street Scheduled time · Stagecoach 12:30
Hilton Drive (at 65) Hilton Drive (at 65) 105 m 23 23 Sheddocksley Scheduled time · First Aberdeen 10:59 23 Sheddocksley Scheduled time · First Aberdeen 11:11 23 Sheddocksley Scheduled time · First Aberdeen 11:23
Hilton Terrace (at) Hilton Terrace (at) 137 m 220 X20 220 Kemnay High Street Scheduled time · Stagecoach 10:53 220 Kemnay High Street Scheduled time · Stagecoach 10:53 220 Kemnay High Street Scheduled time · Stagecoach 11:53
Anderson Avenue (opposite) Anderson Avenue (opposite) 144 m 23 220 X20 23 Sheddocksley Scheduled time · First Aberdeen 10:49 23 Sheddocksley Scheduled time · First Aberdeen 11:02 23 Sheddocksley Scheduled time · First Aberdeen 11:14
Hilton Drive (at 43) Hilton Drive (at 43) 181 m 23 23 Sheddocksley Scheduled time · First Aberdeen 10:49 23 Sheddocksley Scheduled time · First Aberdeen 11:01 23 Sheddocksley Scheduled time · First Aberdeen 11:13
Western Road (at) Western Road (at) 255 m 23 220 X20 220 Kemnay High Street Scheduled time · Stagecoach 10:52 220 Kemnay High Street Scheduled time · Stagecoach 10:52 23 Sheddocksley Scheduled time · First Aberdeen 10:58
Mosman Place (at) Mosman Place (at) 282 m 12 12 Heathryfold Scheduled time · First Aberdeen 10:50 12 Heathryfold Scheduled time · First Aberdeen 11:02 12 Heathryfold Scheduled time · First Aberdeen 11:15
Smithfield Road (at) Smithfield Road (at) 290 m 23 220 X20 23 Sheddocksley Scheduled time · First Aberdeen 10:50 23 Sheddocksley Scheduled time · First Aberdeen 11:02 23 Sheddocksley Scheduled time · First Aberdeen 11:14
Mosman Place (opposite) Mosman Place (opposite) 312 m 12 12 Heathryfold Scheduled time · First Aberdeen 10:56 12 Heathryfold Scheduled time · First Aberdeen 11:08 12 Heathryfold Scheduled time · First Aberdeen 11:22
Rosehill Crescent (at) Rosehill Crescent (at) 331 m 12 220 X20 12 Heathryfold Scheduled time · First Aberdeen 10:55 12 Heathryfold Scheduled time · First Aberdeen 11:07 12 Heathryfold Scheduled time · First Aberdeen 11:21
Hilton Road (at) Hilton Road (at) 349 m 23 23 Sheddocksley Scheduled time · First Aberdeen 10:48 23 Sheddocksley Scheduled time · First Aberdeen 11:00 23 Sheddocksley Scheduled time · First Aberdeen 11:12
Hilton Road (opposite) Hilton Road (opposite) 360 m 23 23 Sheddocksley Scheduled time · First Aberdeen 10:48 23 Sheddocksley Scheduled time · First Aberdeen 11:00 23 Sheddocksley Scheduled time · First Aberdeen 11:12
Rosehill Crescent (opposite) Rosehill Crescent (opposite) 392 m 12 220 X20 12 Heathryfold Scheduled time · First Aberdeen 10:51 220 Kemnay High Street Scheduled time · Stagecoach 10:53 220 Kemnay High Street Scheduled time · Stagecoach 10:53
Anderson Road (near) Anderson Road (near) 418 m 23 220 X20 220 Kemnay High Street Scheduled time · Stagecoach 10:52 220 Kemnay High Street Scheduled time · Stagecoach 10:52 23 Sheddocksley Scheduled time · First Aberdeen 10:57