Fairview Grange (opposite) Fairview Grange (opposite) 164 m 1 32 1 Danestone Scheduled time · First Aberdeen 21:16 1 Danestone Scheduled time · First Aberdeen 21:46 1 Danestone Scheduled time · First Aberdeen 22:16
Fairview Grange (adjacent) Fairview Grange (adjacent) 210 m 1 32B 1 Danestone Scheduled time · First Aberdeen 21:01 1 Danestone Scheduled time · First Aberdeen 21:32 1 Danestone Scheduled time · First Aberdeen 22:04
Wallacebrae Terrace (opposite) Wallacebrae Terrace (opposite) 404 m 1 32B 1 Danestone Scheduled time · First Aberdeen 21:02 1 Danestone Scheduled time · First Aberdeen 21:33 1 Danestone Scheduled time · First Aberdeen 22:05
Wallacebrae Road (at) Wallacebrae Road (at) 427 m 1 32 1 Danestone Scheduled time · First Aberdeen 21:17 1 Danestone Scheduled time · First Aberdeen 21:47 1 Danestone Scheduled time · First Aberdeen 22:17
Wallacebrae Road (opposite) Wallacebrae Road (opposite) 427 m 1 32B 1 Danestone Scheduled time · First Aberdeen 21:00 1 Danestone Scheduled time · First Aberdeen 21:20 1 Danestone Scheduled time · First Aberdeen 21:31
Fairview Road (opposite) Fairview Road (opposite) 430 m 1 32 1 Danestone Scheduled time · First Aberdeen 21:15 1 Danestone Scheduled time · First Aberdeen 21:45 1 Danestone Scheduled time · First Aberdeen 22:15