| Donauworth to Wetzlar | 164.99 mi (265.53 km) |
| Donauworth to Weyhe | 308.31 mi (496.17 km) |
| Donauworth to Wickede | 232.86 mi (374.75 km) |
| Donauworth to Wiefelstede | 335.80 mi (540.42 km) |
| Donauworth to Wiehl | 212.96 mi (342.73 km) |
| Donauworth to Wiesbaden | 149.58 mi (240.73 km) |
| Donauworth to Wiesloch | 103.74 mi (166.95 km) |
| Donauworth to Wiesmoor | 350.91 mi (564.74 km) |
| Donauworth to Wietmarschen | 309.72 mi (498.45 km) |
| Donauworth to Wildau | 279.13 mi (449.22 km) |
| Donauworth to Wildberg | 93.83 mi (151.00 km) |
| Donauworth to Wildeshausen | 308.00 mi (495.68 km) |
| Donauworth to Wilhelmshaven | 353.43 mi (568.80 km) |
| Donauworth to Wilkau-Hasslau | 156.05 mi (251.14 km) |
| Donauworth to Willich | 258.82 mi (416.54 km) |