| Piraeus to Dillenburg | 1,160.36 mi (1,867.42 km) |
| Piraeus to Dillingen | 986.49 mi (1,587.60 km) |
| Piraeus to Dillingen | 1,151.06 mi (1,852.46 km) |
| Piraeus to Dingolfing | 925.23 mi (1,489.02 km) |
| Piraeus to Dinkelsbuhl | 1,015.40 mi (1,634.13 km) |
| Piraeus to Dinklage | 1,260.46 mi (2,028.51 km) |
| Piraeus to Dinslaken | 1,248.76 mi (2,009.68 km) |
| Piraeus to Dippoldiswalde | 1,019.26 mi (1,640.34 km) |
| Piraeus to Ditzingen | 1,046.02 mi (1,683.41 km) |
| Piraeus to Dobeln | 1,045.47 mi (1,682.53 km) |
| Piraeus to Doberlug-Kirchhain | 1,063.98 mi (1,712.31 km) |
| Piraeus to Donaueschingen | 1,028.57 mi (1,655.32 km) |
| Piraeus to Donauworth | 981.88 mi (1,580.19 km) |
| Piraeus to Donzdorf | 1,013.81 mi (1,631.57 km) |
| Piraeus to Dorfen | 917.23 mi (1,476.15 km) |