Forres
Stops in Forres
Map- Bogton Place (at) → 10 10A
- Bogton Place (opp) ← 10 10A 32
- Castle Bridge (at) → 10 10A 31 32
- Castlehill Road (at) ← 10 10A 31 32
- Corrour Court (opp) ↖ 31 32
- Cumming Street (at) ← 10 10A 31 32 E7 M96
- Cumming Street (opp) → 10 10A 31 32 E7
- Enterprise Park (at) ↑ 10 10A
- Findhorn Bridge (at) → 10 10A
- Findhorn Road (at) → 10 10A 31 32
- Findhorn Road (opp) ← 10 10A 31 32
- Grant Place (at) ↑ 31 32
- Grant Place (opp) ↙ 31 32
- Leys Road (opp) → 10 10A 31 32 M96
- Mortlich Square (opp) ↘ 31 32
- North Road (at) ← 10 10A 31 32
- North Road (opp) → 10 10A 31 32
- Old Bridge Court (at) → 10 10A 32 M96
- Old Bridge Court (opp) ← 10 10A
- Ramflat Road (adj) ← 10 10A M96
- Sheildaig Road (at) ↗ 31 32
- South Street (at) ← 10A 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
- E7 Between Aberdeen and Inverness Ember
- M96 Inverness - Nairn - Elgin - Huntly - Blackburn - Aberdeen Stagecoach North Scotland