Thornhill, Dumfries & G
Stops in Thornhill
Map- Braeside (at Virginhall) → 212 236
- Braeside (Virginhall) ← 212 236
- Cross (opp Bank) ↖ 101 101A 102 200 202 212 213 236 246 246A
- Cross (o/s Bank) ↘ 101 101A 102 200 202 212 213 236 246 246A
- Drumlanrig St (no 157) ↖ 101 101A 102 200 212 221 236 246 246A
- Drumlanrig St (no 8) ↘ 101 101A 102 200 202 212 221 236 246 246A
- Drumlanrig St (no 85) ↘ 101 101A 102 212 236 246 246A
- Drumlanrig St (no 92) ↖ 101 101A 102 212 236 246 246A
- Drumlanrig St (old PO) ↘ 101 101A 102 200 202 212 221 236 246 246A
- Drumlanrig St (opp old PO) ↖ 101 101A 102 200 212 221 236 246 246A
- East Morton Street (at no 16) ↗ 213 246
- East Morton Street (at no 8) ↙ 213 246
- Health Centre (o/s Centre) ↖ 212
- Rail Station (opp Station) → 213
- Rail Station (o/s station) ← 213
- Wallace Hall (at School) ↗ 246
Bus services
- 101 101A 102 Dumfries or Biggar - Edinburgh Houston's Minicoaches
- 200 Durisdeer - Thornhill DGC Buses
- 202 Dumfries - Moniave or Thornhill Houston's Minicoaches
- 212 Moniaive - Thornhill W Brownrigg
- 213 Thornhill - Dumfries DGC Buses
- 221 Wanlockhead - Kirkconnel W Brownrigg
- 236 Penpont and Thornhill - Dumfries Houston's Minicoaches
- 236 Tanyard Bus Stance, Cumnock - Main Street, Sanquhar - Whitesands, Dumfries Stagecoach West Scotland
- 236 Penpont and Thornhill - Dumfries McCall's Coaches
- 246 Tanyard Bus Stance, Cumnock - Main Street, Sanquhar - Whitesands, Dumfries Stagecoach West Scotland
- 246A Tanyard Bus Stance, Cumnock - Main Street, Sanquhar - Whitesands, Dumfries Stagecoach West Scotland