| Caravaggio to Dormagen | 408.21 mi (656.96 km) |
| Caravaggio to Dornstadt | 205.79 mi (331.18 km) |
| Caravaggio to Dorsten | 442.95 mi (712.85 km) |
| Caravaggio to Dortmund | 427.58 mi (688.12 km) |
| Caravaggio to Dorverden | 508.32 mi (818.07 km) |
| Caravaggio to Dossenheim | 276.75 mi (445.38 km) |
| Caravaggio to Dreieich | 314.13 mi (505.55 km) |
| Caravaggio to Drensteinfurt | 443.61 mi (713.92 km) |
| Caravaggio to Dresden | 427.22 mi (687.55 km) |
| Caravaggio to Drochtersen | 566.84 mi (912.23 km) |
| Caravaggio to Drolshagen | 392.05 mi (630.94 km) |
| Caravaggio to Duderstadt | 416.53 mi (670.34 km) |
| Caravaggio to Duisburg | 430.82 mi (693.33 km) |
| Caravaggio to Dulmen | 450.61 mi (725.19 km) |
| Caravaggio to Duren | 394.15 mi (634.32 km) |