Thornhill, Dumfries & G
Stops in Thornhill
Map- Braeside (at) → 212 236
- Braeside (opp) ← 212 236
- Cross (opp) ↖ 200 212 213 236 246
- Cross (o/s) ↘ 102 200 212 213 236 246
- Health Centre (o/s) ↖ 202 212
- Hospital (opp) ↘ 102 212 236 246
- Hospital (opp) ↖ 212 236 246
- Junction (at 157) ↖ 200 212 236 246
- Old Post Office (opp) ↖ 200 212 236 246
- Old Post Office (o/s) ↘ 102 200 212 236 246
- Rail Station (opp) → 213
- Rail Station (o/s) ← 213
- School (opp) ↙ 213 246
- School (opp) ↗ 213 246
- Wallace Hall (at) ↖ 213 236 246
Bus services
- 102 Dumfries - Edinburgh Houston's Minicoaches
- 200 Durisdeer circular - Thornhill W Brownrigg
- 202 Dumfries - Moniaive W Brownrigg
- 212 Moniaive - Thornhill W Brownrigg
- 213 Dumfries - Thornhill via Park Village W Brownrigg
- 236 Dumfries - Thornhill via Kirkton DGC Buses
- 246 Dumfries - New Cumnock McCall's Coaches