| Mariestad to Derecik | 2,022.24 mi (3,254.49 km) |
| Mariestad to Dereli | 1,639.53 mi (2,638.57 km) |
| Mariestad to Derik | 1,889.47 mi (3,040.81 km) |
| Mariestad to Derinkuyu | 1,683.94 mi (2,710.04 km) |
| Mariestad to Develi | 1,701.70 mi (2,738.61 km) |
| Mariestad to Dicle | 1,824.04 mi (2,935.51 km) |
| Mariestad to Digor | 1,806.68 mi (2,907.58 km) |
| Mariestad to Dikili | 1,474.66 mi (2,373.23 km) |
| Mariestad to Divrigi | 1,711.18 mi (2,753.88 km) |
| Mariestad to Diyadin | 1,861.94 mi (2,996.51 km) |
| Mariestad to Diyarbakir | 1,856.25 mi (2,987.35 km) |
| Mariestad to Doganhisar | 1,627.85 mi (2,619.77 km) |
| Mariestad to Dogansehir | 1,780.91 mi (2,866.10 km) |
| Mariestad to Dogubayazit | 1,873.92 mi (3,015.79 km) |
| Mariestad to Domanic | 1,478.96 mi (2,380.15 km) |