at Hilton Heights same place 12 12 Heathryfold Scheduled time · First Aberdeen 21:27 12 Heathryfold Scheduled time · First Aberdeen 21:57 12 Heathryfold Scheduled time · First Aberdeen 22:27
opposite Hilton Heights same place 12 12 Heathryfold Scheduled time · First Aberdeen 21:26 12 Heathryfold Scheduled time · First Aberdeen 21:56 12 Heathryfold Scheduled time · First Aberdeen 22:26
Hilton Drive (at 65) Hilton Drive (at 65) 96 m 23 23 Sheddocksley Scheduled time · First Aberdeen 21:42 23 Sheddocksley Scheduled time · First Aberdeen 22:12 23 Sheddocksley Scheduled time · First Aberdeen 22:42
Hilton Terrace (opposite) Hilton Terrace (opposite) 101 m 220 X20 220 Kemnay High Street Scheduled time · Stagecoach 23:29 220 Kemnay High Street Scheduled time · Stagecoach 23:29
Anderson Avenue (opposite) Anderson Avenue (opposite) 133 m 23 220 X20 23 Sheddocksley Scheduled time · First Aberdeen 21:31 23 Sheddocksley Scheduled time · First Aberdeen 22:01 23 Sheddocksley Scheduled time · First Aberdeen 22:31
Hilton Terrace (at) Hilton Terrace (at) 142 m 220 X20 X20 Kemnay High Street Scheduled time · Stagecoach 22:54 X20 Kemnay High Street Scheduled time · Stagecoach 22:54
Hilton Drive (at 43) Hilton Drive (at 43) 174 m 23 23 Sheddocksley Scheduled time · First Aberdeen 21:31 23 Sheddocksley Scheduled time · First Aberdeen 22:01 23 Sheddocksley Scheduled time · First Aberdeen 22:31
Western Road (at) Western Road (at) 244 m 23 220 X20 23 Sheddocksley Scheduled time · First Aberdeen 21:41 23 Sheddocksley Scheduled time · First Aberdeen 22:11 23 Sheddocksley Scheduled time · First Aberdeen 22:41
Smithfield Road (at) Smithfield Road (at) 280 m 23 220 X20 23 Sheddocksley Scheduled time · First Aberdeen 21:32 23 Sheddocksley Scheduled time · First Aberdeen 22:02 23 Sheddocksley Scheduled time · First Aberdeen 22:32
Mosman Place (at) Mosman Place (at) 294 m 12 12 Heathryfold Scheduled time · First Aberdeen 21:27 12 Heathryfold Scheduled time · First Aberdeen 21:57 12 Heathryfold Scheduled time · First Aberdeen 22:27
Mosman Place (opposite) Mosman Place (opposite) 324 m 12 12 Heathryfold Scheduled time · First Aberdeen 21:26 12 Heathryfold Scheduled time · First Aberdeen 21:56 12 Heathryfold Scheduled time · First Aberdeen 22:26
Rosehill Crescent (at) Rosehill Crescent (at) 339 m 12 220 X20 12 Heathryfold Scheduled time · First Aberdeen 21:25 12 Heathryfold Scheduled time · First Aberdeen 21:55 12 Heathryfold Scheduled time · First Aberdeen 22:25
Hilton Road (at) Hilton Road (at) 341 m 23 23 Sheddocksley Scheduled time · First Aberdeen 21:30 23 Sheddocksley Scheduled time · First Aberdeen 22:00 23 Sheddocksley Scheduled time · First Aberdeen 22:30
Hilton Road (opposite) Hilton Road (opposite) 354 m 23 23 Sheddocksley Scheduled time · First Aberdeen 21:43 23 Sheddocksley Scheduled time · First Aberdeen 22:13 23 Sheddocksley Scheduled time · First Aberdeen 22:43
Rosehill Crescent (opposite) Rosehill Crescent (opposite) 400 m 12 220 X20 12 Heathryfold Scheduled time · First Aberdeen 21:28 12 Heathryfold Scheduled time · First Aberdeen 21:58 12 Heathryfold Scheduled time · First Aberdeen 22:28
Anderson Road (near) Anderson Road (near) 409 m 23 220 X20 23 Sheddocksley Scheduled time · First Aberdeen 21:41 23 Sheddocksley Scheduled time · First Aberdeen 22:11 23 Sheddocksley Scheduled time · First Aberdeen 22:41