Thornhill, Dumfries & G
Stops in Thornhill
Map- Braeside (at Virginhall) → 212 236
- Braeside (Virginhall) ← 212 236
- Cross (opp Bank) ↖ 200 212 213 236 246
- Cross (o/s Bank) ↘ 102 200 212 213 236 246
- Drumlanrig St (no 157) ↖ 200 212 236 246
- Drumlanrig St (no 8) ↘ 102 200 212 236 246
- Drumlanrig St (no 85) ↘ 102 212 236 246
- Drumlanrig St (no 92) ↖ 212 236 246
- Drumlanrig St (old PO) ↘ 102 200 212 236 246
- Drumlanrig St (opp old PO) ↖ 200 212 236 246
- East Morton Street (at no 16) ↗ 213 246
- East Morton Street (at no 8) ↙ 213 246
- Health Centre (o/s Centre) ↖ 202 212
- Rail Station (opp Station) → 213
- Rail Station (o/s station) ← 213
- Wallace Hall (at) ↖ 213 246