Forres
Stops in Forres
Map- Academy (at) ← 12
- Anderson's Primary School (at) ↑ 12
- Bogton Place (at) → 10 10A 32
- Bogton Place (opp) ← 10 10A 32
- Castle Bridge (at) → 10 10A 12 32
- Castlehill Road (at) ← 10 10A 12 32
- Corrour Court (opp) ↖ 12 32
- Cumming Street (at) ← 10 10A 12 32 E7 M96
- Cumming Street (opp) → 10 10A 12 32 E7
- Enterprise Park (at) ↑ 10 10A
- Findhorn Bridge (at) → 10 10A
- Findhorn Road (at) → 10 10A 12 32
- Findhorn Road (opp) ← 10 10A 12 32
- Forbes Road (opp) ← 32
- Grant Place (at) ↑ 12 32
- Grant Place (opp) ↙ 12 32
- Leys Road (opp) → 10 10A 12 32 M96
- Mortlich Square (opp) ↘ 12 32
- North Road (at) ← 10 10A 12 32
- North Road (opp) → 10 10A 12 32
- Old Bridge Court (at) → 10 10A 32 M96
- Old Bridge Court (opp) ← 10 10A
- Ramflat Road (adj) ← 10 10A 32 M96
- Sheildaig Road (at) ↗ 12 32
- South Street (at) ← 10A 32
- Varis Road (opp) ↑ 32
- Wellside Court (at) ↓ 32
Bus services
- 10 Huntly - Inverurie - Aberdeen Stagecoach North Scotland
- 10A Huntly - Inverurie - Aberdeen Stagecoach North Scotland
- 12 Forres - Elgin Stagecoach North Scotland
- 32 Elgin (Bus Station) - Burghead Stagecoach North Scotland
- E7 Between Aberdeen and Inverness Ember
- M96 Inverness - Nairn - Elgin - Huntly - Blackburn - Aberdeen Stagecoach North Scotland