| Balaguer to Delitzsch | 864.96 mi (1,392.01 km) |
| Balaguer to Delmenhorst | 858.53 mi (1,381.67 km) |
| Balaguer to Demmin | 1,008.16 mi (1,622.47 km) |
| Balaguer to Denkendorf | 630.96 mi (1,015.43 km) |
| Balaguer to Denzlingen | 554.47 mi (892.33 km) |
| Balaguer to Dessau-Rosslau | 877.32 mi (1,411.91 km) |
| Balaguer to Detmold | 797.10 mi (1,282.81 km) |
| Balaguer to Dettingen an der Erms | 623.74 mi (1,003.81 km) |
| Balaguer to Dieburg | 680.21 mi (1,094.70 km) |
| Balaguer to Diedorf | 663.58 mi (1,067.93 km) |
| Balaguer to Dielheim | 643.61 mi (1,035.80 km) |
| Balaguer to Diepholz | 826.39 mi (1,329.94 km) |
| Balaguer to Diessen am Ammersee | 658.72 mi (1,060.11 km) |
| Balaguer to Dietzenbach | 684.83 mi (1,102.13 km) |
| Balaguer to Diez | 685.46 mi (1,103.14 km) |