Thornhill is located in Dumfries County, Dumfries and Galloway, Scotland, Scotland, United Kingdom.
| Name | Distances from Thornhill |
|---|---|
| Sanquhar Station | 17.49 Km |
| Dumfries Station | 21.39 Km |
| Kirkconnel Station | 21.99 Km |
| Lockerbie Station | 29.29 Km |
| Stop Name | Distances from Thornhill |
|---|---|
| Drumlanrig St Bus Stop (old PO) | 51 m |
| Drumlanrig St Bus Stop (opp old PO) | 57 m |
| East Morton Street Bus Stop (at no 16) | 106 m |
| East Morton Street Bus Stop (at no 8) | 113 m |
| Cross Bus Stop (opp Bank) | 158 m |
| Cross Bus Stop (o/s Bank) | 190 m |
| Wallace Hall Bus Stop (at School) | 254 m |
| Drumlanrig St Bus Stop (no 8) | 264 m |
| Drumlanrig St Bus Stop (no 157) | 266 m |
| Drumlanrig St Bus Stop (no 89) | 325 m |
List of Historic places near to Thornhill
| Name | Distances from Thornhill |
|---|---|
| Morton Castle | 3.87 Km |
| Drumlanrig Castle | 4.51 Km |
| Craigdarroch | 14.40 Km |
List of places near to
| Name | Distance |
|---|---|
| Holmhill | 0.33 Km |
| Nithbank | 1.00 Km |
| Burnhead | 1.62 Km |
| Carronbridge | 2.47 Km |
| Cample | 2.51 Km |
| Gatelawbridge | 2.69 Km |
| Keir Mill | 3.11 Km |
| Cairnpark | 3.23 Km |
| Penpont | 3.25 Km |
| Closeburn | 3.71 Km |
| Morton Mains | 4.00 Km |
| Park | 5.27 Km |
| Kirkpatrick | 5.52 Km |
| Auchenbainzie | 5.65 Km |
| Enoch | 5.95 Km |
| Whitespots | 6.61 Km |
| Tynron | 7.61 Km |
| Durisdeer | 8.25 Km |
| Kirkland | 8.40 Km |
| Durisdeermill | 8.60 Km |
| Glenmidge | 8.63 Km |
| Enterkinfoot | 8.68 Km |
| Wallaceton | 8.78 Km |
| Auldgirth | 9.70 Km |
| Dunreggan | 10.77 Km |
| Moniaive | 10.96 Km |
| Dunscore | 11.25 Km |
| Throughgate | 11.33 Km |
| West Skelston | 11.36 Km |
| East Skelston | 11.36 Km |
| Dalswinton | 11.70 Km |
| Mansegate | 11.76 Km |
| Milton | 12.13 Km |
| Ae | 12.35 Km |
| Mennock | 14.50 Km |
| Kirkmichael | 14.53 Km |
| Auchencairn | 14.74 Km |
| Duncow | 14.96 Km |