| Swansea to Delitzsch | 4,658.07 mi (7,496.45 km) |
| Swansea to Delmenhorst | 4,469.24 mi (7,192.55 km) |
| Swansea to Demmin | 4,590.59 mi (7,387.84 km) |
| Swansea to Denkendorf | 4,655.10 mi (7,491.65 km) |
| Swansea to Denzlingen | 4,623.42 mi (7,440.67 km) |
| Swansea to Dessau-Rosslau | 4,642.32 mi (7,471.09 km) |
| Swansea to Detmold | 4,518.44 mi (7,271.73 km) |
| Swansea to Dettingen an der Erms | 4,662.52 mi (7,503.60 km) |
| Swansea to Dieburg | 4,592.21 mi (7,390.44 km) |
| Swansea to Diedorf | 4,723.51 mi (7,601.75 km) |
| Swansea to Dielheim | 4,610.86 mi (7,420.47 km) |
| Swansea to Diepholz | 4,475.81 mi (7,203.12 km) |
| Swansea to Diessen am Ammersee | 4,751.80 mi (7,647.29 km) |
| Swansea to Dietzenbach | 4,585.37 mi (7,379.44 km) |
| Swansea to Diez | 4,543.61 mi (7,312.23 km) |