| Dumfries to Denizli | 1,933.62 mi (3,111.86 km) |
| Dumfries to Derecik | 2,544.15 mi (4,094.42 km) |
| Dumfries to Dereli | 2,141.40 mi (3,446.25 km) |
| Dumfries to Derik | 2,373.25 mi (3,819.38 km) |
| Dumfries to Derinkuyu | 2,111.89 mi (3,398.76 km) |
| Dumfries to Develi | 2,139.88 mi (3,443.81 km) |
| Dumfries to Dicle | 2,316.52 mi (3,728.08 km) |
| Dumfries to Digor | 2,353.01 mi (3,786.80 km) |
| Dumfries to Dikili | 1,787.44 mi (2,876.61 km) |
| Dumfries to Divrigi | 2,193.19 mi (3,529.59 km) |
| Dumfries to Diyadin | 2,402.07 mi (3,865.77 km) |
| Dumfries to Diyarbakir | 2,345.50 mi (3,774.72 km) |
| Dumfries to Doganhisar | 2,008.95 mi (3,233.09 km) |
| Dumfries to Dogansehir | 2,245.42 mi (3,613.65 km) |
| Dumfries to Dogubayazit | 2,417.71 mi (3,890.92 km) |