| Igualada to Dillenburg | 707.49 mi (1,138.59 km) |
| Igualada to Dillingen | 646.62 mi (1,040.64 km) |
| Igualada to Dillingen | 590.83 mi (950.85 km) |
| Igualada to Dingolfing | 719.03 mi (1,157.16 km) |
| Igualada to Dinkelsbuhl | 667.17 mi (1,073.71 km) |
| Igualada to Dinklage | 824.02 mi (1,326.13 km) |
| Igualada to Dinslaken | 730.94 mi (1,176.34 km) |
| Igualada to Dippoldiswalde | 861.16 mi (1,385.90 km) |
| Igualada to Ditzingen | 617.39 mi (993.60 km) |
| Igualada to Dobeln | 855.08 mi (1,376.12 km) |
| Igualada to Doberlug-Kirchhain | 893.41 mi (1,437.81 km) |
| Igualada to Donaueschingen | 554.32 mi (892.08 km) |
| Igualada to Donauworth | 663.92 mi (1,068.48 km) |
| Igualada to Donzdorf | 631.99 mi (1,017.10 km) |
| Igualada to Dorfen | 690.74 mi (1,111.63 km) |