Bishopmill
Stops in Bishopmill
Map- Beach Brae (at) → 32
- Beach Brae (opp) ← 32
- Brodie Drive (at) ↓ 32 33A 33C
- Brodie Drive (opp) ↑ 32 33A 33C 34
- Caroline Street (adj) → 32
- Caroline Street (opp) ← 32
- Covesea Road (at) ↓ 33A 33C
- Covesea Road (opp) ↑ 33A 33C
- Deanshaugh Terrace (at) → 34
- Esmonde Gardens (at) ↑ 33A 33C
- Esmonde Gardens (opp) ↓ 33A 33C
- Fulmar Road (at) ↓ 34
- Harrison Terrace (at) ↙ 33A 33C
- Harrison Terrace (opp) ↗ 33A 33C 34
- Mackenzie Place (at) ↗ 34
- Seafield Primary School (at) → 34
- Sheriffmill Road (adj) ← 10 10A 31
- Sheriffmill Road (adj) ↘ 10 10A 31 32
- Spynie Hospital (at) → 32
- Spynie Hospital (opp) ← 32
Bus services
- 10 Huntly - Inverurie - Aberdeen Stagecoach North Scotland
- 10A Huntly - Inverurie - Aberdeen Stagecoach North Scotland
- 31 Elgin - Forres Stagecoach North Scotland
- 32 Elgin (Bus Station) - Burghead - Forres Stagecoach North Scotland
- 33A Elgin Reiket Lane - Elgin Reiket Lane Stagecoach North Scotland
- 33C Elgin Reiket Lane - Elgin Reiket Lane Stagecoach North Scotland
- 34 Elgin (Bus Station) - Elgin (Bus Station) Stagecoach North Scotland